【发布时间】:2016-05-16 05:39:09
【问题描述】:
我正在使用我的代码如下所示的网址
NSString *finalURLString1=[NSString stringWithFormat:@" https://myservices/uploads/main/fullimage/%@.jpg",myNewString];
NSString *finalURLString =[finalURLString1 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [NSURL URLWithString:webStringURL];
但我越来越像下面
%20https://myservice/uploads/main/fullimage/917696.jpg
我想念的地方。
【问题讨论】:
-
你错过了一个简单的事实,即你有一个不属于它的空格字符。
-
http://前面有个空格:...@" https:// -
我太笨了,非常感谢。
-
顺便说一句 - 不要转义整个最终 URL。只需将您作为查询参数或
stringWithFormat的参数应用的值转义即可。