Suchergebnisse für Anfrage "swift3"

14 die antwort

So schreiben Sie Tastaturbenachrichtigungen in Swift 3

Ich versuche, diesen Code auf SWIFT 3 zu aktualisieren: NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("keyboardWillShow:"), name: UIKeyboardWillShowNotification, object: nil) ...

10 die antwort

Prüfen Sie, ob sich in Swift 3 @ die richtige Versandwarteschlange befinde

Ich habe ein paar Unit-Tests, in denen ich testen möchte, ob in der richtigen Versandwarteschlange ein Rückruf aufgerufen wird. In Swift 2 habe ich die Bezeichnung der aktuellen Warteschlange mit meiner Testwarteschlange verglichen. Jedoch in ...

8 die antwort

Swift 3 Speichern und Abrufen von benutzerdefinierten Objekten aus userDefaults

Ich habe dies in Playground mit Swift 3, Xcode 8.0: import Foundation class Person: NSObject, NSCoding { var name: String var age: Int init(name: String, age: Int) { self.name = name self.age = age } required convenience init(coder aDecoder: ...

TOP-Veröffentlichungen

6 die antwort

Wie entferne ich mehrere Elemente aus einem schnellen Array?

Zum Beispiel habe ich ein Array var array = [1, 2, 3, 4]Ich möchte das Element aus Index 1 und dann aus Index 3 entfernen, "lass es sich in einer for-Schleife befinden". Aber das Entfernen des Elements bei Index 1 verschiebt das Element bei ...

12 die antwort

So programmieren Sie eine Verzögerung in Swift 3

In früheren Versionen von Swift konnte eine Verzögerung mit dem folgenden Code erstellt werden: let time = dispatch_time(dispatch_time_t(DISPATCH_TIME_NOW), 4 * Int64(NSEC_PER_SEC)) dispatch_after(time, dispatch_get_main_queue()) { //put your ...

8 die antwort

Daten in einen NSOutputStream in Swift 3 schreiben

Die Lösung vondiese Frag [https://stackoverflow.com/questions/26331636/writing-a-string-to-an-nsoutputstream-in-swift] funktioniert nicht mehr mit Swift 3. Es gibt keine Eigenschaft mehrbytes vonData (früherNSData. let data = ...

4 die antwort

Swift 3 Änderungen für die getBytes-Methode

Ich habe versucht, den folgenden Code in swift 3 @ auszuführ var values = [UInt8](count:data!.length, repeatedValue:0) data!.getBytes(&values, length:data!.length)wenn die Daten vom Datentyp 'Daten' sind (NSData wird gemäß den swift ...

8 die antwort

NotificationCenter Problem auf Swift 3 [duplizieren]

Diese Frage hat hier bereits eine Antwort: NSNotificationCenter addObserver in Swift [/questions/24049020/nsnotificationcenter-addobserver-in-swift] 11 Antworten Ich lerne Swift 3 und versuche es mitNSNotificationCenter. Hier ist mein ...

14 die antwort

Duplizieren von Dateien im DerivedData-Ordner mithilfe des CoreData-Generators

Ich versuche, aus meinem Datenmodell NSManagedModels zu generieren. Die Generierung funktioniert aber nachdem ich viele Fehler bekommen habe: Fehler: Dateiname "Station + CoreDataProperties.swift" wird zweimal ...

4 die antwort

Ein neues Protokoll mit einer Standardimplementierung von makeIterator () in Sequence umsetzen

Ich habe ein (sehr einfaches) @ gemacBinaryTree Protokoll public enum BinaryTreeChildSide { case left, right } public protocol BinaryTree { associatedtype Element associatedtype Index func child(of index: Index, side: BinaryTreeChildSide) -> ...