iPhone - Как загрузить китайский текст - PullRequest
0 голосов
/ 09 марта 2010

У меня есть файл с китайским текстом, который я хочу использовать в своем проекте XCode (я планирую загрузить его через базу данных, так как он содержит много текста), проблема в том, что я не знаю, как добавить шрифт для моего проекта, чтобы его можно было просматривать при использовании на iPhone?

Спасибо:)

Ответы [ 3 ]

2 голосов
/ 15 марта 2010

В настоящее время я живу в Китае и постоянно этим занимаюсь. Обычно проблема не в шрифте, а в том, как изображены символы. Все варианты Unix используют UTF-8 (большинство ОС) Windows использует UTF-16/32 (я забыл). Отличительной особенностью UTF-8 является то, что он обратно совместим с ASCII. Откройте свой текст в TextEdit или Firefox. В Firefox вы можете указать браузеру попробовать разные кодировки, а затем сохранить его в файл. Если это неправильная кодировка, Mac TextEdit может конвертировать между UTF-8 и UTF-16. Если у вас есть строка в кодировке UTF-8, вы можете отобразить ее в текстовом поле.

При отображении текста в текстовом файле убедитесь, что отображается строка UTF-8, а не строка ASCII.

Если вас интересуют детали UTF-8, просто скажите, и я остановлюсь на дизайне UTF-8.

1007 * RW *

1 голос
/ 09 марта 2010

По умолчанию на iPhone уже установлены китайские шрифты.

0 голосов
/ 10 марта 2010

У меня был некоторый успех с использованием библиотеки FontLabel. Он позволяет вам использовать произвольные шрифты .ttf в вашем приложении и имеет лицензию Apache:

http://github.com/zynga/FontLabel

В большинстве случаев это отлично сработало.

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