iOS - url中文和特殊字符转码###

- (NSString *)generateUrl:(NSString *)url{       
/**     第一个参数:NULL     第二个参数:C语言的字符串     第三个参数:NULL     第四个参数:要转义的字符串,不要乱转     第五个参数:编码     */   
NSString *encodedString = (__bridge_transfer NSString *)CFURLCreateStringByAddingPercentEscapes(
NULL,(__bridge CFStringRef)url,NULL,CFSTR("+"),CFStringConvertNSStringEncodingToEncoding(NSUTF8StringEncoding));    

   return encodedString;
}

 

posted @ 2018-08-20 01:35  神来钥匙-陈诗友  阅读(2653)  评论(0)    收藏  举报