美文网首页
关于地址中包含中文的处理方法

关于地址中包含中文的处理方法

作者: freemanIT | 来源:发表于2017-06-30 16:10 被阅读0次

在处理地址中, 有的地址已经转义过, 其中包含特殊的字符 % , 如果统一用 UTF8 再进行转义, 就会出现已经转义过的地址重新转义, 导致地址出现错误, 所以用一下方法进行转义

NSString *url = (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)_iconUrl, (CFStringRef)@"!$&'()*+,-./:;=?@_~%#[]", NULL, kCFStringEncodingUTF8));

相关文章

网友评论

      本文标题:关于地址中包含中文的处理方法

      本文链接:https://www.haomeiwen.com/subject/cxhicxtx.html