美文网首页
iOS stringByReplacingPercentEsca

iOS stringByReplacingPercentEsca

作者: money_ac9e | 来源:发表于2019-10-16 10:01 被阅读0次

参考:https://www.it610.com/article/5246398.htm
今天记录一个使用stringByReplacingPercentEscapesUsingEncoding:方法引起的bug

这个方法的意思是:将字符串转化为特定格式的字符串

but 最近发下一个bug:某些特殊字符 使用这个方法变为了null

这里需要先使用下面的代码处理下:

NSString * encodedString = (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes(NULL, (CFStringRef)dic[@"name"], NULL, (CFStringRef)@"!*’();:@&=+$,/?%#[]", kCFStringEncodingUTF8));

相关文章

网友评论

      本文标题:iOS stringByReplacingPercentEsca

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