我正在开发一个iOS应用程序,并且正在使用它:

mutableString = [mutableString stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

但是问题是当我的mutableString包含这样的字符串“... ...'a'connections'...”或“-”这样的字符时,stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding返回null值。

我如何解码角色“'”和“-”?谢谢

最佳答案

格式%uxxxx是百分比编码的non-standard implementation,但NSStringstringByReplacingPercentEscapesUsingEncoding:不支持。如果您需要处理这些编码,则需要找到可以为您执行此操作的第三方代码或实现自己的解决方案。

07-26 09:42