gpt4 book ai didi

iphone - 如何将 unicode 转义码转换为 Objective C 中的字符(在 iPhone 上)

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:19:08 25 4
gpt4 key购买 nike

我有一个包含 unicode 转义码的字符串,例如。 @"D\u017cem"(\u017c 是 ż 的代码)。我想将该字符串转换为包含实际字符的字符串。在这个例子中是@"Dżem"。

SDK 或库中是否有任何方法可以进行此类替换并在 iPhone 上运行?

(当然我自己也可以替换,一个一个换一个字符,但是比较麻烦)

最佳答案

According to Apple ,

It is not safe is to include high-bit characters in your source code

请注意,“通用字符名称”\u017c 在编译时被替换为实现定义的值,该值实际上是 UTF8 表示形式,因此最终结果与您得到的相同如果您(正确地)进行了您正在谈论的更换。如果您在使用其他源代码处理工具时遇到问题,教该工具识别 C99 通用字符名称可能会更好。

关于iphone - 如何将 unicode 转义码转换为 Objective C 中的字符(在 iPhone 上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6057417/

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