Это должно быть легко узнать, но я нигде не могу найти его, поэтому, пожалуйста, извините, если это не проблема. Какое собственное хранилище UTF используется в CFString, UTF-16, UTF-8 и т. д.
Почему я спрашиваю, я подключаюсь к некоторому коду lua, а lua может обрабатывать строки UTF-8, но если я преобразую их в CFSTring, тогда будет снижение производительности, если он использует UTF-16 внутри?
Я просмотрел CFStringGetSystemEncoding, и он возвращает mac roman, что кажется неправильным.
локаль возвращает
ЯЗЫК="en_AU.UTF-8"...
что указывает на то, что это utf-8, но затем документы указывает на то, что это 16 бит?
Тиа