iOS-NSString值为Unicode格式(字符串编码转换成中文编码)
-
+ (NSString*)replaceUnicode:(NSString*)unicodeStr{NSString*tempStr1= [unicodeStrstringByReplacingOccurrencesOfString:@"\\u"withString:@"\\U"];NSString*tempStr2= [tempStr1stringByReplacingOccurrencesOfString:@"\""withString:@"\\\""];NSString*tempStr3= [[@"\""stringByAppendingString:tempStr2]stringByAppendingString:@"\""];NSData*tempData = [tempStr3dataUsingEncoding:NSUTF8StringEncoding];NSString* returnStr = [NSPropertyListSerializationpropertyListFromData:tempDatamutabilityOption:NSPropertyListImmutableformat:NULLerrorDescription:NULL];NSLog(@"%@",returnStr);return[returnStrstringByReplacingOccurrencesOfString:@"\\r\\n"withString:@"\n"];}
1.作者:灵笑若然
2.出处:https://www.cnblogs.com/linxiu-0925/
3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
4.如果文中有什么错误,欢迎指出,以免更多的人被误导。

浙公网安备 33010602011771号