Цикл Objective-C через NSMutableArray? - PullRequest
1 голос
/ 26 августа 2010

Очень простой вопрос - как я могу перебрать NSMutableArray и сделать вещи для каждого элемента?

Очень похоже на цикл for в других языках:

foreach(array)
{
    dosomething();
}

1 Ответ

20 голосов
/ 26 августа 2010

Если вы хотите вызвать метод в каждом из них, используйте

[array makeObjectsPerformSelector:@selector(eatFish)];

или, если вы хотите передать аргумент,

[array makeObjectsPerformSelector:@selector(eat:) withObject:myFishObject];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...