url特殊字符转译的2种方法
2017-10-19 本文已影响11人
zhao1zhihui
1、urlString =(NSString ) CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef) urlString, NULL, CFSTR(":/?#[]@!$&’()+,;=""), kCFStringEncodingUTF8));
2、NSString *str = nil;
NSString *urlStringUTF8 = [str stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSetURLQueryAllowedCharacterSet]]; //官方推荐ios9之后