我正在尝试将 UTF-8 字符串转换为 UCS-2 字符串。我需要得到像“\uFF0D\uFF0D\u6211\u7684\u4E0A\u7F51\u4E3B\u9875”这样的字符串。到目前为止,我已经用谷歌搜索了大约一个月,但仍然没有关于将 UTF-8 转换为 UCS-2 的参考。请有人帮助我。提前谢谢。
编辑:好吧,也许我的解释不够好。这是我想要做的。我住在韩国,我正在尝试使用 CTMessageCenter 发送短信。我试图通过我的应用程序发送简体中文。我得到了????而不是正确的字符。所以我也尝试了 UTF-8、UTF-16、BE 和 LE。但是他们都回来了???。最后我发现 SMS 在韩国使用 UCS-2 和 EUC-KR 编码。很奇怪,不是吗?无论如何,我尝试发送像 \u4E3B\u9875 这样的字符串并且它有效。所以我需要先将字符串转换为 UCS-2 编码,然后从这些字符串中获取字符串文字。