Специальные символы в байтах unicode длиннее, чем iso-байты? - PullRequest
0 голосов
/ 01 марта 2012

Являются ли байты Юникода длиннее, чем байты ISO?

Если да, я пытаюсь преобразовать Objective-C NSString в const Char UTF8, используя [NSString UTF8String].У меня проблема с Special char bytes.Как я могу решить эту проблему?

Я использую API для TTS (текст в речь и выделения).Разработчик API сказал мне, что подсветка текста рассчитывается на основе байтов, и это происходит только с некоторыми специальными символами.Поэтому мне нужно изменить строку с ISO на Unicode.

Спасибо!

1 Ответ

0 голосов
/ 01 марта 2012

Перефразируя первый вопрос: состоят ли символы Юникода из большего количества байтов, чем символов ISO?

Ответ: Может быть, это зависит от символов и способа кодирования.

По второму вопросу предоставьте код, который у вас есть, и сообщите нам, что вы ожидаете, и что на самом деле происходит неправильно.

...