ios – 以正确的格式在控制台中显示unicode
2019年07月08日
作者:佚名
NSSet *subFolders = [_account subscribedFolders]; NSLog(@"subFolders: %@",subFolders);
输出:
... "[Gmail]/U05d8U05d9U05d5U05d8U05d5U05ea","[Gmail]/U05d7U05e9U05d5U05d1" ...
有什么方法可以用原始语言(希伯来语)显示上述文字吗?
我试过的事情:
>将调试器从LLDB更改为GDB – 无效
>根据偏好检查 – >选择文本编辑UTF- *
谢谢
解决方法
在控制台中显示unicode字符没有问题,所以我认为这是字符串首先进入集合的方式.
我建议迭代subFolders中的所有对象,例如:
for( id object in [subFolders allObjects] ) { //Print out the name of the item explicitly }
即使这不起作用,它至少可以让你直接使用字符串.如果它仍在打印出来:
“[Gmail]/U05d8U05d9U05d5U05d8U05d5U05ea”
它看起来好像你被发送转义的unicode字符,我建议:https://stackoverflow.com/a/7861345/352891 – 这可能直接在NSSet的描述
以上是来客网为你收集整理的ios – 以正确的格式在控制台中显示unicode全部内容,希望文章能够帮你解决ios – 以正确的格式在控制台中显示unicode所遇到的程序开发问题。
如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。