我有像这样的nsstring
http://example.com/webservices/test?method=eventlist&title=Prog%
我想将此nsstring更改为nsurl,但它在nsurl中返回nil。我知道它返回nil,因为最后的百分比,但我想为每个标题添加百分比以获取值..所以我不知道怎么做?
任何人都可以帮助我吗?
提前致谢............
答案 0 :(得分:4)
您需要将特殊字符编码为URL代码:
NSString *encodedURLString = [urlString stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
NSURL *URL = [NSURL URLWithString:encodedURLString];