unicode字节中的特殊字符比iso字节长吗?

时间:2012-03-01 14:29:13

标签: ios unicode utf-8 nsstring iso

Unicode字节是否长于ISO字节?

如果是,我正在尝试使用NSString将Objective-C const Char UTF8转换为[NSString UTF8String]。我遇到特殊问题char bytes。我该如何解决这个问题?

我正在使用TTS的API(文本到语音和突出显示)。 API开发人员告诉我,文本突出显示是基于字节计算的,这只发生在一些特殊字符上。所以我需要将字符串从ISO更改为Unicode。

谢谢!

1 个答案:

答案 0 :(得分:0)

改述第一个问题:unicode字符是否由比ISO字符更多的字节组成?

答案:它们可能是,这取决于字符和编码方法。

对于第二个问题,请提供您告诉我们您所期望的以及实际发生的错误的代码。