iOS-NSString值为Unicode格式(字符串编码转换成中文编码)
2023-09-27 14:29:19 时间
-
+ (
NSString
*)replaceUnicode:(
NSString
*)unicodeStr
{
NSString
*tempStr
1
= [unicodeStrstringByReplacingOccurrencesOfString:
@"\\u"
withString:
@"\\U"
];
NSString
*tempStr
2
= [tempStr
1
stringByReplacingOccurrencesOfString:
@"\"
"withString:
@"\\\"
"];
NSString
*tempStr
3
= [[
@"\"
"stringByAppendingString:tempStr
2
]
stringByAppendingString
:
@"\"
"];
NSData
*tempData = [tempStr
3
dataUsingEncoding:NSUTF
8
StringEncoding];
NSString* returnStr = [NSPropertyListSerializationpropertyListFromData:tempData
mutabilityOption
:
NSPropertyListImmutable
format
:
NULL
errorDescription
:
NULL
];
NSLog(
@"%@"
,returnStr);
return
[returnStrstringByReplacingOccurrencesOfString:
@"\\r\\n"
withString:
@"\n"
];
}
相关文章
- ios中改变UIImagePickerController页面的button的文字为中文
- iOS中H5视频默认全屏播放问题解决
- iOS 设置app语言中文,比如 copy中文,拍照按钮cancel 中文
- Xamarin.iOS编译出错
- 《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——1.6 小结
- iOS项目中的网络请求和上下拉刷新封装
- IOS炫酷的引导界面
- iOS 指南针
- iOS Core Animation: Advanced Techniques中文译本
- IOS UIView 01-View开始深入 绘制像素到屏幕上
- iOS NSDate等时间类的使用
- 一行代码实现iOS序列化与反序列化(runtime)
- 解决uniapp ios播放本地视频不显示controls的问题、uni-app video开始播放如何设置默认全屏
- OpenCV For iOS 1: 连接OpenCV 3.0
- iOS开发-百度地图基本定位和罗盘跟随的使用,附加地理编码和反地理编码
- iOS - 开源框架、项目和学习资料汇总(网络篇)
- iOS - .a静态库的打包(包括打包的文件中用到了一些别人的三方库和分类的处理)
- iOS Reachability检测网络状态