NSString * url;
NSString * device;
NSString * API;
API = @"http://www.test/";
device = @"test123";
url = [NSString stringWithFormat:@"%@update.json?dev=%20%20%20%@", API, device];
我希望最后的网址为http://www.test/update.json?dev=%20%20%20%20test123; 但是上面我只得http://www.test/update.json?dev=22020test123;我希望那些%20成为文字字符串url的一部分。我怎么能做到这一点?
答案 0 :(得分:5)
要生成%
符号,因为它是一个特殊字符,您需要为NSString中的每个%%
添加%
。
答案 1 :(得分:2)
在每个特殊字符之前加\这应该有用。