[iphone][xcode]NSURL urlwithstring
2012-06-17 13:21
295 查看
[问题描述] urlStr =[NSString stringWithFormat:@"http://XXXXX%@",@"忍耐"]]; url =[NSURL URLWithString:urlStr]; 在用+ (id)URLWithString:(NSString *)URLString 新建的url 为nil 出错 [解决方法] (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding urlStr =[NSString stringWithFormat:@"http://XXXXX%@",@"忍耐"]]; urlStr =[urlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; url =[NSURL URLWithString:urlStr]; [原因] + (id)URLWithString:(NSString *)URLString This method expects URLString to contain any necessary percent escape codes, which are ‘:’, ‘/’, ‘%’, ‘#’, ‘;’, and ‘@’. Note that ‘%’ escapes are translated via UTF-8. 使用stringByAddingPercentEscapesUsingEncoding: 把Nsstring转换成NSUTF8StringEncoding
相关文章推荐
- [iphone][xcode]NSURL urlwithstring
- iphone开发 NSURL中fileURLWithPath和URLWithString的区别
- 【NSURL URLWithString:url 】中string不为空而URL输出为空的情况
- [iOS常见问题] 本地文件路径[NSURL URLWithString:] 获得的值为空nil
- 直接用URLWithString来拼接NSURL有时候得到的NSURL是为nil的
- Xcode 6 error 'URLWithString' is unavailable?
- [NSURL URLWithString:] 返回nil
- [nsurl urlwithString:] 返回结果为nil
- iphone开发 NSURL中fileURLWithPath和URLWithString的区别
- 直接用URLWithString来拼接NSURL有时候得到的NSURL是为nil的
- NSURL URLWithString return nil 问题解决
- 直接用URLWithString来拼接NSURL有时候得到的NSURL是为nil的
- iphone:URL initWithString 返回为空
- NSURL使用urlWithString得到的对象为nil的问题原因以及解决
- [NSURL URLWithString:] returns nil
- iOS --- 使用NSURL的urlWithString时,尽量先对字符串进行UTF8转码
- [IOS] URLWithString拼接NSURL时,url=nil的问题
- 直接用URLWithString来拼接NSURL有时候得到的NSURL是为nil的
- fileURLWithPath与 URLWithString的区别
- xcode4.2编译cocos2d-iphone报错。。return [[[self alloc] initWithColor:color] autorelease];