0
我想通過首先收集參數,然後在一個語句創建實際的網址製作一個網址。這裏是我想要做的事:ios - 我如何創建一個url來創建字符串?
NSString *urlString = @"http://www.some_login_url.com?email=%@&password=%@";
NSString *email = self.email.text;
NSString *password = self.password.text;
NSString *url_to_send = [NSString stringWithFormat:@"%@%@", urlString , email , password];
所以我想做的事是替換值的@符號的變量,而是第二個變量剛剛附加到字符串的結尾。
我將如何更改最後一行,以便將正確的參數放在正確的位置上?
謝謝!
你的意思是行,他們有NSString的*值= [(的NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,(CFStringRef)[參數objectForKey :key],NULL,CFSTR(「/?&:=#」),kCFStringEncodingUTF8)autorelease]; – GeekedOut 2012-07-07 15:20:24
是的,或者其他兩個答案中的任何一個建議圖書館爲你做這件事(並處理其他問題,如根據需要添加?和&字符等) – 2012-07-07 15:21:28
如果我只是發送url,正在處理&和該?這些重要的字符?在這個評論中的例子中,它對我來說仍然有點邪惡的念念......這是使用的實際變量嗎?任何機會,你可以張貼我的應該是什麼樣子?謝謝! – GeekedOut 2012-07-07 15:23:49