NSURL无法解析带有|符号的URL?

NSURL*url=[NSURLURLWithString:@"http://ac-g405gbtt.clouddn.com/NT326NQNJZ3DkQo4V3VRG7B?auto-orient|imageInfo"];
NSLog(@"url:%@",url);//url:(null)
为什么url中带有|生成的NSURL会为nil?
怎么解决?
ibeautiful
浏览 405回答 2
2回答

小唯快跑啊

URLstring返回的为网页源码,你提供的URL地址无法生成源码,直接返回nil。(参见官方文档)ReturnValueAnNSURLobjectinitializedwithURLString.IftheURLstringwasmalformedornil,returnsnil.如果URLstring为nil时返回的为nil应先转换再使用,如上楼所示
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript