Suchergebnisse für Anfrage "swift"

2 die antwort

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.

5 die antwort

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) ...

6 die antwort

Ü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) ...

TOP-Veröffentlichungen

3 die antwort

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? ...

3 die antwort

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 ...

7 die antwort

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 ...

1 die antwort

Ü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 } ...

3 die antwort

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 ...

2 die antwort

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 ...

2 die antwort

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?