URLWithString拼接NSURL为nil的问题
2019-04-17 本文已影响0人
dbc94a66f502
出现原因:
This method expects URLString to contain any necessary percent escape codes, which are ‘:’, ‘/’, ‘%’, ‘#’, ‘;’, and ‘@’. Note that ‘%’ escapes are translated via UTF-8.
解决方法
NSString * string = @"xxxx;
NSString * urlStr = [string stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL * url = [NSURL URLWithString:urlStr];