Als «swift» getaggte Fragen

125
Protokoll passt sich nicht an?

Warum wird dieser Swift-Code nicht kompiliert? protocol P { } struct S: P { } let arr:[P] = [ S() ] extension Array where Element : P { func test<T>() -> [T] { return [] } } let result : [S] = arr.test() Der Compiler sagt: "Typ Pentspricht nicht dem Protokoll P" (oder in späteren...

124
Liste der Dateien im Dokumentenordner abrufen

Was ist falsch an meinem Code zum Abrufen der Dateinamen im Dokumentordner? func listFilesFromDocumentsFolder() -> [NSString]?{ var theError = NSErrorPointer() let dirs = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true)...

124
Wie stelle ich die Titeltextfarbe von UIButton ein?

Ich habe versucht, die Farben des Textes für eine Schaltfläche zu ändern, aber sie bleibt immer noch weiß. isbeauty = UIButton() isbeauty.setTitle("Buy", forState: UIControlState.Normal) isbeauty.titleLabel?.textColor = UIColorFromRGB("F21B3F") isbeauty.titleLabel!.font = UIFont(name:...

123
WKWebView lädt keine lokalen Dateien unter iOS 8

Laden Sie für frühere iOS 8-Betas eine lokale Web-App (im Bundle) und sie funktioniert für beide UIWebViewund WKWebView, und ich habe sogar ein Web-Spiel mit der neuen portiertWKWebView API . var url = NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("car", ofType:"html")) webView =...

123
Wie erstelle ich eine globale Variable?

Ich habe eine globale Variable, die von meinen ViewControllern gemeinsam genutzt werden muss. In Objective-C kann ich eine statische Variable definieren, aber ich kann keine Möglichkeit finden, eine globale Variable in Swift zu definieren. Kennen Sie einen Weg, dies zu

123
Wie zentriere ich UICollectionView-Zellen horizontal?

Ich habe einige Nachforschungen angestellt, aber ich konnte kein Codebeispiel zum horizontalen Zentrieren von Zellen in einer UICollectionView finden. Anstatt dass die erste Zelle wie diese X00 ist , möchte ich, dass sie wie diese 0X0 ist . Gibt es eine Möglichkeit, dies zu erreichen? BEARBEITEN:...

123
Richtiges Parsen von JSON in Swift 3

Ich versuche, eine JSON-Antwort abzurufen und die Ergebnisse in einer Variablen zu speichern. Ich hatte Versionen dieses Codes in früheren Versionen von Swift funktionieren lassen, bis die GM-Version von Xcode 8 veröffentlicht wurde. Ich habe mir einige ähnliche Beiträge zu StackOverflow angesehen:...

122
Neues Array aus dem Indexbereich Swift

Wie kann ich so etwas machen? Nehmen Sie die ersten n Elemente aus einem Array: newNumbers = numbers[0..n] Derzeit wird der folgende Fehler angezeigt: error: could not find an overload for 'subscript' that accepts the supplied arguments BEARBEITEN: Hier ist die Funktion, in der ich arbeite. func...

122
Wie ändere ich den Schaltflächentext in Swift Xcode 6?

Folgendes versuche ich zu tun. Wenn Sie jemals Halo oder CoD gespielt haben, wissen Sie, dass Sie den Namen einer Waffenladung ändern können. Ich mache es so, dass Sie Ihren Load-Out-Namen mithilfe eines Textfelds ändern können. Hier ist das Problem: Der Name des Ladevorgangs im Menü "Ladevorgang"...

122
Was genau ist Init Coder aDecoder?

Ich lerne die iOS-Entwicklung aus einem Online-Kurs und jedes Mal, wenn ich eine benutzerdefinierte Ansicht erstelle (benutzerdefinierte Tabellenansichtszelle, Sammlungsansichtszelle usw.), implementiert der Kursleiter diesen Initialisierer: required init?(coder aDecoder: NSCoder) {...