Teilzeichenfolge der ersten 4 Zeichen aus einem textField in Swift 4
Ich versuche zu schaffen, eine Teilzeichenfolge der ersten 4 Zeichen eingegeben in ein textField-Objekt in Swift 4 auf meinem iOS-app.
Seit dem Wechsel zu Swift 4 ich habe Mühe mit basic-String-parsing.
Also auf Apple-Dokumentation gehe ich davon aus ich muss die substring.index-Funktion und ich verstehe den zweiten parameter (offsetBy) ist die Anzahl der Zeichen zu erstellen, die eine Teilzeichenfolge mit. Ich bin nur unsicher, wie ich sage Swift am Anfang der Zeichenfolge.
Dies ist der code so weit:
let postcode = textFieldPostcode.text
let newPostcode = postcode?.index(STARTATTHEBEGININGOFTHESTRING, offsetBy: 4)
Ich hoffe meine Erklärung macht Sinn, beantworten gerne Fragen dazu.
Dank,
Du musst angemeldet sein, um einen Kommentar abzugeben.
Swift 4 können Sie
Den Typ des Ergebnisses ist eine neue Art
Substring
verhält sich sehr ähnlich zuString
. Allerdings, wennfirst4
soll, lassen die aktuellen Rahmen – zum Beispiel als Rückgabewert einer Funktion – es wird empfohlen, zum erstellen einerString
ausdrücklich:Siehe auch SE 0163 String Revision 1
Swift 4: