objective-c - 将像 "\udddd\udddd"这样的 unicode 字符串转换为人类可读的字符串

标签 objective-c cocoa

现在我在Xcode中有一个像这样的字符串“\u7c6e\u54c1\u23a8\u8357/\u4e01\u8f77\u7ba2\u7409”,然后我想将其转换为“箩品⎨荗/丁轷箢琉” Objective-C。

但我找不到任何 API 来完成。 我应该怎么办?获取字符串内容而不是字符串文字。

最佳答案

我的应用程序不需要转换,我的情况是:我有来自服务器的响应

name = "\U672a\U6765\U822a\U8def";

我只是打印日志:

NSString *n = dict[@"name"];
NSLog(@"%@",n); //未来航路

我认为您的应用程序是相同的。

关于objective-c - 将像 "\udddd\udddd"这样的 unicode 字符串转换为人类可读的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23194189/

相关文章:

objective-c - 如何从整数中生成 unicode 字符?

objective-c - Doxygen///注释在行尾

ios - 调整UITextView的大小不遵守约束

macos - NSImage 总是被缩放并且看起来很糟糕

objective-c - 除法和 NSUInteger

objective-c - 从窗口坐标转换 NSPoint

objective-c - 在 objective-c 中设置自定义字体

objective-c - 扩展 NSMutableArray 以进行双向关联管理

multithreading - 同步生产者、消费者和生产者队列

cocoa - 如何将CoreData计算的日期字符串转换为ISO格式 YYYY-MM-DD HH :MM:SS +000?