关于URL转义问题

URL包含中文字符的同时,又包含特殊字符,导致的转义错误,使用如下代码解决

   NSString *encodedString = (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,
(CFStringRef)open,(CFStringRef)@"!$&'()*+,-./:;=?@_~%#[]",NULL,
kCFStringEncodingUTF8));
原文地址:https://www.cnblogs.com/jztsdwn/p/10967334.html