Я храню большие символы Юникода (0x10000
+) в виде long
типов, которые в конечном итоге необходимо преобразовать в NSStrings
. Меньшие символы Юникода могут быть созданы как unichar
, а NSString
может быть создан с помощью
[NSString stringWithCharacters:(const unichar *)characters length:(NSUInteger)length]
Итак, я полагаю, что лучший способ получить NSString
из значения Юникод long - это сначала получить unichar*
из значения long
. Есть идеи о том, как я могу это сделать?