Перечисление символов NSString с помощью указателя

Как я могу перечислить NSString, вытащив из него каждый unichar? Я могу использовать characterAtIndex, но это медленнее, чем с помощью увеличивающегося unichar*. Я не видел в документации Apple ничего, что не требовало бы копирования строки во второй буфер.

В идеале было бы что-то вроде этого:

for (unichar c in string) { ... }

или

unichar* ptr = (unichar*)string;
5
задан jjxtra 31 July 2013 в 16:53
поделиться