Als «swift» getaggte Fragen

298
Lesen und schreiben Sie einen String aus einer Textdatei

Ich muss Daten in / aus einer Textdatei lesen und schreiben, konnte aber nicht herausfinden, wie. Ich habe diesen Beispielcode im iBook des Swift gefunden, weiß aber immer noch nicht, wie ich Daten schreiben oder lesen soll. import Cocoa class DataImporter { /* DataImporter is a class to import...

295
Schnell - URL verschlüsseln

Wenn ich eine Zeichenfolge wie folgt codiere: var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) es entgeht nicht den Schrägstrichen /. Ich habe diesen Objective C-Code gesucht und gefunden: NSString *encodedString = (NSString...

294
Wie kann ich String Swift-Indizes in Swift 4 verwenden?

Ich habe den folgenden einfachen Code in Swift 3 geschrieben: let str = "Hello, playground" let index = str.index(of: ",")! let newStr = str.substring(to: index) Von Xcode 9 Beta 5 erhalte ich die folgende Warnung: ' substring(to:)' ist veraltet: Bitte verwenden Sie einen StringSlicing-Index mit...

290
Wie überprüfe ich, wann sich ein UITextField ändert?

Ich versuche zu überprüfen, wann sich ein Textfeld ändert, was auch der für textView verwendeten Funktion entspricht. textViewDidChangeBisher habe ich Folgendes getan: func textFieldDidBeginEditing(textField: UITextField) { if self.status.text == "" && self.username.text == "" {...

273
Hat Swift Zugriffsmodifikatoren?

In Objective-C können beispielsweise Daten sein public, protectedoder private. Zum Beispiel: @interface Foo : NSObject { @public int x; @protected: int y; @private: int z; } -(int) apple; -(int) pear; -(int) banana; @end Ich habe in der Swift-Referenz keine Erwähnung von...

267
Was ist ein optionaler Wert in Swift?

Aus Apples Dokumentation : Sie können ifund letzusammen verwenden, um mit möglicherweise fehlenden Werten zu arbeiten. Diese Werte werden als Option dargestellt. Ein optionaler Wert enthält entweder einen Wert oder enthält, nilum anzuzeigen, dass der Wert fehlt. Schreiben Sie ein Fragezeichen (...