Как я могу перечислить NSString, вытащив из него каждый unichar? Я могу использовать characterAtIndex, но это медленнее, чем с помощью увеличивающегося unichar*. Я не видел в документации Apple ничего, что не требовало бы копирования строки во второй буфер.
В идеале было бы что-то вроде этого:
for (unichar c in string) { ... }
или
unichar* ptr = (unichar*)string;