Als «swift» getaggte Fragen

139
Swift Array - Überprüfen Sie, ob ein Index vorhanden ist

Gibt es in Swift eine Möglichkeit zu überprüfen, ob ein Index in einem Array vorhanden ist, ohne dass ein schwerwiegender Fehler ausgelöst wird? Ich hatte gehofft, ich könnte so etwas tun: let arr: [String] = ["foo", "bar"] let str: String? = arr[1] if let str2 = arr[2] as String? { // this...

137
Swift: Testoptionen für Null

Ich verwende Xcode 6 Beta 4. Ich habe diese seltsame Situation, in der ich nicht herausfinden kann, wie ich angemessen auf Optionen testen kann. Wenn ich ein optionales xyz habe, ist dies der richtige Weg zum Testen: if (xyz) // Do something oder if (xyz != nil) // Do something In den Dokumenten...

136
Wie rufe ich C von Swift aus an?

Gibt es eine Möglichkeit, C-Routinen von Swift aus aufzurufen? Viele iOS / Apple-Bibliotheken sind nur C-Bibliotheken und ich möchte diese trotzdem aufrufen können. Zum Beispiel möchte ich in der Lage sein, die objc-Laufzeitbibliotheken von swift aufzurufen. Wie überbrücken Sie insbesondere iOS...

136
Wie mache ich ein UILabel anklickbar?

Ich möchte ein UILabel anklickbar machen. Ich habe es versucht, aber es funktioniert nicht: class DetailViewController: UIViewController { @IBOutlet weak var tripDetails: UILabel! override func viewDidLoad() { super.viewDidLoad() ... let tap = UITapGestureRecognizer(target: self, action:...