2016-05-16 60 views
0

我對URL的工作我的代碼是像下面如何將nsstring指定給nsurl?

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 

如果我錯過了。

+2

你錯過了一個簡單的事實,即你有一個不屬於它的空間字符。 – rmaddy

+1

'http://'前面有一個空格字符:'... @「https://' – ozgur

+0

我很愚蠢非常感謝你 – Bittoo

回答

0
NSString *finalURLString1=[NSString stringWithFormat:@"https://myservices/uploads/main/fullimage/%@.jpg",myNewString]; 
NSString *finalURLString =[finalURLString1 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 
NSURL *url = [NSURL URLWithString:webStringURL]; 

從url中刪除空間,現在你就完成了。