Ios7 NSString将转义字符替换为原始版本,例如%40替换为@
我连接的web服务返回包含转义字符的NSString,例如@PEASURE将返回为%40+PEASURE 在应用程序中显示之前,是否有办法将%40替换为其原始版本@Ios7 NSString将转义字符替换为原始版本,例如%40替换为@,ios7,Ios7,我连接的web服务返回包含转义字符的NSString,例如@PEASURE将返回为%40+PEASURE 在应用程序中显示之前,是否有办法将%40替换为其原始版本@ 注意:我正在处理iOS7,因为有这么多问题,解决方案变得简单,我相信它会 NSString *s = [@"%40 Painful" stringByReplacingOccurrencesOfString:@"+" withString:@" "]; s = [s stringByReplacingPercentE
注意:我正在处理iOS7,因为有这么多问题,解决方案变得简单,我相信它会
NSString *s = [@"%40 Painful" stringByReplacingOccurrencesOfString:@"+" withString:@" "];
s = [s stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; //This give s=@ Painful
谢谢苹果也许你可以考虑在这个答案中使用例行公事。