其他分享
首页 > 其他分享> > 【iOS 知识汇】只对url中的中文进行编,不管有没有编码过。

【iOS 知识汇】只对url中的中文进行编,不管有没有编码过。

作者:互联网

    NSString *encodedString = (NSString *)

    CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault,

                                                               (CFStringRef)self.url,

                                                               (CFStringRef)@"!$&'()*+,-./:;=?@_~%#[]",

                                                               NULL,

                                                               kCFStringEncodingUTF8));

     

     NSLog(@"转码url:%@",  encodedString);

标签:编码,转码,url,-.,iOS,NSString,CFStringRef,encodedString
来源: https://www.cnblogs.com/mamamia/p/15476075.html