2016-05-04 15 views
-4

Ich versuche, USERNAME und Passwort vom Benutzer zu erhalten und sie innerhalb einer Zeichenfolge zu setzen.So verketten Sie Zeichenfolgen in Swift

var id = "1" 
var pw = "password" 

Hier ist mein Code:

parser = NSXMLParser(contentsOfURL: NSURL(string : "http://blablabla.com/UNAME&PW")!)! 

Aber es schafft dieses Ergebnis:

"http://blablabla.com/\id\&\pw\" 

Wie kann ich die Werte von id und pw innerhalb eines Strings?

+1

„könnte den Link nicht bearbeiten“ Warum nicht, was schief gelaufen ist, wenn Sie versucht? – Gruntcakes

+0

Ich versuche diesen Code "http: //blablabla.com \ ID \ & \ Pw \" –

+1

Diese Frage ist wirklich unklar. –

Antwort

1

Um Strings in schnellen Concat Sie haben zwei Möglichkeiten:

let completeURL = "http://blablabla.com/\(usernameVar)&\(passwordVar)" 

let completeURL = "http://blablabla.com/" + usernameVar + "&" + passwordVar 
+2

Beachten Sie, dass die Konvention besagt, dass Variablennamen mit einem Kleinbuchstaben beginnen und "camelCase" folgen sollten. Zum Beispiel, 'completeURL' und' usernameVar' (obwohl nur 'username' wäre besser) – Hamish

+0

Danke, ich habe die Antwort aktualisiert. –

Verwandte Themen