Ich habe das folgende String Array: var stringArray:[String] = ["value1", "value2", "value3", "value4"] Wie kann ich zum Beispiel den dritten String durch Index 2 ("Wert 3") durch einen anderen String
Ich habe das folgende String Array: var stringArray:[String] = ["value1", "value2", "value3", "value4"] Wie kann ich zum Beispiel den dritten String durch Index 2 ("Wert 3") durch einen anderen String
Ich habe eine Reihe von Schlüsseln, die dazu führen, dass Objekte für mein soziales Netzwerk wie so / posts / id / (Post-Info) veröffentlicht werden. Wenn ich die Beiträge lade, lade ich / posts / 0 und dann / posts / 1 usw. mit der observeSingleEventOfType(.Value)Methode. Ich benutze a...
Ich habe DispatchQueue.main.asyncfür eine lange Zeit verwendet, um UI-bezogene Operationen durchzuführen. Swift stellt beide DispatchQueue.main.asyncund zur Verfügung DispatchQueue.main.sync, und beide werden in der Hauptwarteschlange ausgeführt. Kann mir jemand den Unterschied zwischen ihnen...
Es gibt etwas, das ich nicht ganz verstehe, wenn es darum geht, Werttypen in Swift zu mutieren. Im iBook "The Swift Programming Language" heißt es: Standardmäßig können die Eigenschaften eines Wertetyps nicht innerhalb seiner Instanzmethoden geändert werden. Um dies zu ermöglichen, können wir...
Ich versuche herauszufinden, wie eine statische Variable deklariert wird, die nur lokal für eine Funktion in Swift gültig ist. In C könnte dies ungefähr so aussehen: int foo() { static int timesCalled = 0; ++timesCalled; return timesCalled; } In Objective-C ist es im Grunde dasselbe: -...
In Swift kann ich den Typ einer Variablen explizit festlegen, indem ich ihn wie folgt deklariere: var object: TYPE_NAME Wenn wir noch einen Schritt weiter gehen und eine Variable deklarieren möchten, die mehreren Protokollen entspricht, können wir das protocolDeklarativ verwenden: var object:...
Ich schreibe einen Code, in dem ich festlegen möchte, wie lange eine Taste gedrückt gehalten wurde. Dazu habe ich aufgezeichnet, NSDate()wann die Taste gedrückt wurde, und versucht, die timeIntervalSinceDateFunktion zu verwenden, als die Taste losgelassen wurde. Das scheint zu funktionieren, aber...
Ich habe ein Swift-Projekt, für das ich versuche, ObjC-basierte Frameworks zu importieren. Das Framework befindet sich in einem Verzeichnis unter dem Projektpfad und wird vom Projekt in Xcode referenziert. Es wird auch zum "Link Binary with Libraries" auf der Seite "Build Phases" des Projekts...
Wie unterstreiche ich ein UILabelin Swift? Ich habe die Objective-C durchsucht, konnte sie aber nicht dazu bringen, in Swift zu
Ich bin in der Git-Geschichte zurückgegangen, um die Ursache für eine enorme Änderung der Dateigröße zu finden, aber der einzige wirkliche Grund, den ich finden kann, ist der Wechsel von Xcode 6 zu Xcode 7 GM. Ich habe festgestellt, dass dies die 10 wichtigsten Beiträge zur Dateigröße in einer...
Ich erhalte die folgende Warnung: "Die automatische Anpassung der Schriftart erfordert die Verwendung eines dynamischen Textstils." Was ich die Warnung nicht loswerden kann ist an main.storyboard . Ich habe alle überprüft UILabelin der Identity Inspectorsicherstellen , dass die „Automatische...
Wie verwende ich mathematische Funktionen wie sqrt(), floor(), round(), sin(), etc? Dabei: _ = floor(2.0) _ = sqrt(2.0) Ich bekomme: Fehler: Verwendung des nicht aufgelösten Bezeichners 'Etage' Fehler: Verwendung des nicht aufgelösten Bezeichners 'sqrt'
Ich kann meine App auf dem Simulator nicht mit Xcode 6 Beta und iPhone 5s Simulator starten. Zuerst erhalte ich eine Fehlermeldung von Simulator "IOS-Simulator kann nicht gestartet werden" und dann, nachdem Xcode mir folgenden Fehler anzeigt, App kann im Simulator nicht ausgeführt werden...
Ich möchte eine Schaltfläche ( UIButton) unter iOS deaktivieren, nachdem darauf geklickt wurde. Ich bin neu in der Entwicklung für iOS, aber ich denke, der entsprechende Code für Ziel - C lautet: button.enabled = NO; Aber ich konnte das nicht schnell
Angesichts der folgenden in Swift: var optionalString: String? let dict = NSDictionary() Was ist der praktische Unterschied zwischen den folgenden zwei Aussagen: optionalString = dict.objectForKey("SomeKey") as? String vs. optionalString = dict.objectForKey("SomeKey") as!
Auf Seite 17 dieser WWDC14-Präsentation heißt es Arbeiten mit Objective-C? Autorelease-Pools müssen noch verwaltet werden Autorelease-Pool {/ * code * /} Was bedeutet das? Bedeutet dies, dass autoreleasepool {}es unnötig ist , wenn meine Codebasis keine Objective-C-Dateien enthält ? In einer...
Wie entferne ich HTML-Tags aus einer Zeichenfolge, damit ich sauberen Text ausgeben kann? let str = string.stringByReplacingOccurrencesOfString("<[^>]+>", withString: "", options: .RegularExpressionSearch, range:
Ich versuche, eine Datei mit hochzuladen Alamofire. Der Upload funktioniert einwandfrei, wenn eine Datei ( NSUrl) verwendet wird. Ich kann jedoch nicht herausfinden, wie die NSDataOption verwendet wird. Das habe ich als Test: var url:NSURL =
Ich habe versucht, dieses Problem mit den folgenden Worten auf die einfachste Form zu bringen. Konfiguration Xcode Version 6.1.1 (6A2008a) Eine Aufzählung definiert in MyEnum.swift: internal enum MyEnum: Int { case Zero = 0, One, Two } extension MyEnum { init?(string: String) { switch...
Da hat meine App Unterstützung für alle Orientierung bekommen. Ich möchte nur den Hochformatmodus für einen bestimmten UIViewController sperren. Angenommen, es handelt sich um eine Anwendung mit Registerkarten. Wenn die Anmeldeansicht modal angezeigt wird, möchte ich nur, dass die Anmeldeansicht...