Suchergebnisse für Anfrage "swift"
Schnelles generisches Protokoll
Ist es möglich, in kürzester Zeit ein generisches Protokoll zu haben? Ich habe es versuchtprotocol foo<T>{} und das ist nicht legal. Ich bin auf der Suche nach etwas, das ähnlich wie Java verwendet werden kannList<T> Schnittstelle.
Umgang mit der Schließungsrekursivität
Hier ist eine sehr einfache rekursive Funktion: func lap (n: Int) -> Int { if n == 0 { return 0 } return lap (n - 1) }Wenn ich es als Closure konvertieren möchte: let lap = { (n: Int) -> Int in if n == 0 { return 0 } return lap (n - 1) ...
Überprüfen Sie, ob UserDefault vorhanden ist - Swift
Ich versuche zu überprüfen, ob die Standardeinstellung eines Benutzers existiert (siehe unten): func userAlreadyExist() -> Bool { var userDefaults : NSUserDefaults = NSUserDefaults.standardUserDefaults() if userDefaults.objectForKey(kUSERID) ...
Schnelle Umwandlung von Zeichen in Zeichenketten
Ich habe ein Problem bei der Konvertierung des Zeichentyps in einen Zeichenfolgentyp. Zunächst habe ich unten die Erweiterung von String, um das n-te Zeichen in String zu finden. extension String { func characterAtIndex(index: Int) -> Character? ...
Initialisieren von Swift-Eigenschaften, für die "self" als Argument erforderlich ist
Ich habe eine Swift-Klasse, die so aussehen soll: class UpdateManager { let timer: NSTimer init() { timer = NSTimer(timeInterval: 600, target: self, selector: "check", userInfo: nil, repeats: true) } func check() { // Do some stuff } }Swift mag ...
UITableView - registerClass mit Swift
Hat jemand anderes ein Problem mit dertableView.registerClass Methode mit Swift? Es kommt nicht mehr in Code-Vervollständigung für mich (noch kann ich es verwenden, wenn manuell eingegeben), aber es ist immer noch in den Kopfzeilen ...
Überschreiben Sie einen Setter im Handumdrehen
Ich habe ein seltsames Problem mit dem Setter im Handumdrehen. Ich habe eine Klasse-Spielkarte mit folgendem Code: var rank: NSInteger { get{ return self.rank } set(rank){ self.rank = rank } } var suit: NSString { get{ return self.suit } ...
So verwenden Sie iOS (Swift) SceneKit SCNSceneRenderer unprojectPoint ordnungsgemäß
Ich entwickle einen Code mit SceneKit unter iOS und möchte in meinem Code die x- und y-Koordinaten auf der globalen z-Ebene bestimmen, wobei z 0,0 ist und x und y durch Tippen bestimmt werden. Mein Setup ist wie folgt: override func ...
Alle IBOutlets werden nach dem Umstieg auf Xcode 6 Beta 5 null
Beispielsweise gibt es eine Eigenschaft in einem Ansichtscontroller @IBOutlet weak var nameLabel: UILabel!Diese Eigenschaft istnil InnerhalbviewWillAppear undviewDidLoadstürzt die App zur Laufzeit ab. In Xcode 6 Beta 4 hat es einwandfrei ...
Konvertieren von CGFloat in String in Swift
Dies ist meine derzeitige Methode zum Konvertieren eines CGFloat in einen String in Swift: let x:Float = Float(CGFloat) let y:Int = Int(x) let z:String = String(y)Gibt es eine effizientere Möglichkeit, dies zu tun?