开发者

NSURL not getting allocatd with NSString

开发者 https://www.devze.com 2023-01-05 23:33 出处:网络
This\' strange because all my other NSUrls in program are working properly but this one isn\'t getting allocated with NSString. I\'m using:

This' strange because all my other NSUrls in program are working properly but this one isn't getting allocated with NSString. I'm using:

urlStr_ = [NSString stringWithFormat:@"http://192.168.10.2/justmeans/trunk/appaddgoodwork?gencode=%@&deviceid=@%@&sessionkey=%@&a开发者_高级运维mp;userid=%@&updatetext=%@&companyid=%d&service_type=%@",securitycode,deviceId,sessionKey,userId,finalTextInTxtVw,companyId,service_type];
urlStr_ = [urlStr_ stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)NSUTF8StringEncoding];

url_ = [[NSURL alloc] initWithString:urlStr_];

What are the possible reasons for NSUrl not getting allocated? Can anybody please help?

Thanx in advance.

P.S. NSString is not empty.


Useally it is because the string is not formatted correctly for encoding as an URL. Try to chop of bits of the string to find the offending part.


The string seems to not be correctly formatted. See the %@&deviceid=@%@&sessionkey part; should not it be %@&deviceid=%@&sessionkey?

0

精彩评论

暂无评论...
验证码 换一张
取 消