Als «swift» getaggte Fragen

Swift ist eine sichere, schnelle und ausdrucksstarke Allzweck-Programmiersprache, die von Apple Inc. für seine Plattformen und Linux entwickelt wurde. Swift ist Open Source. Verwenden Sie das Tag nur für Fragen zu Sprachfunktionen oder wenn Sie Code in Swift benötigen. Verwenden Sie die Tags [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] und [cocoa] für (sprachunabhängige) Fragen zu den Plattformen oder Frameworks.

20
UITextField-Textänderungsereignis
Wie kann ich Textänderungen in einem textField erkennen? Die Delegate-Methode shouldChangeCharactersInRangefunktioniert für etwas, hat aber meine Anforderungen nicht genau erfüllt. Da die textField-Texte bis zur Rückgabe von YES anderen Beobachtermethoden nicht zur Verfügung stehen. zB in meinem Code calculateAndUpdateTextFieldsnicht den aktualisierten Text erhalten, hat der Benutzer eingegeben. Ist ihre Möglichkeit, …


24
dispatch_after - GCD in Swift?
Ich habe das iBook von Apple durchgesehen und konnte keine Definition dafür finden: Kann jemand die Struktur von erklären dispatch_after? dispatch_after(<#when: dispatch_time_t#>, <#queue: dispatch_queue_t?#>, <#block: dispatch_block_t?#>)

22
Konvertieren Sie Int in String in Swift
Ich versuche herauszufinden, wie man Intein Stringin Swift verwandelt. Ich NSNumberfinde eine Problemumgehung heraus, aber ich würde gerne herausfinden, wie man das alles in Swift macht. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String = xNSNumber.stringValue
554 string  casting  int  converter  swift 





22
Was bedeutet ein Ausrufezeichen in der Swift-Sprache?
Das Swift Programming Language-Handbuch enthält das folgende Beispiel: class Person { let name: String init(name: String) { self.name = name } var apartment: Apartment? deinit { println("\(name) is being deinitialized") } } class Apartment { let number: Int init(number: Int) { self.number = number } var tenant: Person? deinit { …


10
Warum sollten Sie "implizit entpackte Optionen" erstellen, da dies bedeutet, dass Sie wissen, dass es einen Wert gibt?
Warum sollten Sie eine "implizit entpackte Option" erstellen, anstatt nur eine reguläre Variable oder Konstante zu erstellen? Wenn Sie wissen, dass es erfolgreich entpackt werden kann, warum sollten Sie dann überhaupt eine Option erstellen? Warum ist das zum Beispiel so: let someString: String! = "this is the string" wird nützlicher …

12
Die Verwendung von Swift 3 @objc Inferenz im Swift 4-Modus ist veraltet?
Kurz gesagt, während ich Xcode 9 Beta verwende, ist folgende Warnung aufgetreten: Die Verwendung von Swift 3 @objc-Inferenz im Swift 4-Modus ist veraltet. Bitte adressieren Sie veraltete @ OBJC-Inferenzwarnungen, testen Sie Ihren Code mit aktivierter Protokollierung "Verwendung veralteter Swift 3 @ OBJC-Inferenz" und deaktivieren Sie Swift 3 @ OBJC-Inferenz. ** …



16
So überprüfen Sie, ob sich ein Element in einem Array befindet
Wie kann ich in Swift überprüfen, ob ein Element in einem Array vorhanden ist? Xcode hat keine Vorschläge für contain, includeoderhas , und eine schnelle Suche im Buch ergab nichts. Irgendeine Idee, wie man das überprüft? Ich weiß, dass es eine Methode findgibt, die die Indexnummer zurückgibt, aber gibt es …
475 arrays  swift 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.