gpt4 book ai didi

ios - 格式化 NSString 以保存 ascii 值而不是 unicode 字符

转载 作者:行者123 更新时间:2023-11-29 12:03:54 29 4
gpt4 key购买 nike

我有任何文件的字符串 absoluteUrl 和目录文件的一些 plist 文件条目(其中一个条目用于 absoluteUrl)。

NSString *absoluteURL = @"/Users/macbookpro/abc - 20404_1_C-not-001-Akustiske forhold i glassgården.pdf";

NSDictionary *plistData 有一些字典值:

<强>"/Users/macbookpro/abc - 20404_1_C-not-001-Akustiske forhold i glassg\U00e5rden - Drammensveien 134.pdf"= {​​ };

"/Users/macbookpro/abc - 24563_1_A-auronfred.pdf"= {​​ };

...

当我尝试从 plistData 获取一本字典时:
NSMutableDictionary *filePlistData = [plistData valueForKey:absoluteURL];

现在,当我尝试查找 plist 文件时, "å" 是 UTF16 格式,但是当我尝试打印 plist 数据时,"å"被转换为 "\U00e5" 这是我得到 filePlistData = "nil"的主要原因。

现在我应该尝试摆脱什么?

感谢大家的大力支持。

最佳答案

我做了很多工作并得到了一个解决方案:

precomposedStringWithCanonicalMapping

读取plist数据

关于ios - 格式化 NSString 以保存 ascii 值而不是 unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35747049/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com