Как я могу преобразовать специальный символ \u0097 в NsString?
\u0097
Вы можете попробовать следующее:
const unichar cStringArray[] = { 0x0097, 0}; NSString* tmp = [NSString stringWithCharacters:cStringArray length:sizeof cStringArray / sizeof *cStringArray];
Я попробовал приведенный выше код и привязал полученную строку к NSTextField. В текстовом поле не отображался какой-либо символ. Какой глиф вы ожидаете? http://www.fileformat.info/info/unicode/char/0097/index.htm показывает дефис.
Попробуйте
[NSString stringWithUTF8String:"Some text-"]
где '-' - ваш персонаж, введенный с помощью панели специальных символов ⌥⌘T