NSURL中的参数带有特殊字符的处理

用以下的方法进行处理带有特殊字符的参数,然后再去用转义后的字符串拼接URL就没有问题了。
1 (NSString*)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)[参数]
    , NULL, (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8);
原文地址:https://www.cnblogs.com/janken/p/2433033.html