2016-05-16 6 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-адреса, теперь вы можете это сделать.