Какой лучший способ перебрать NSString?Код вроде следующего:
int len = str.length;
for (int i = 0; i < len; ++i)
{
unichar c = [str characterAtIndex:i];
// do something with c
}
выглядит безобразно для меня.Я бы предпочел что-то вроде
// does not compile, unfortunately
for (unichar c in str)
{
// do something with c
}
Есть ли способ написать это более изящно, чем мой первый фрагмент кода?