В Cocoa, если я хочу пропустить NSMutableArray и удалить несколько объектов, которые соответствуют определенным критериям, что лучший способ сделать это без перезапуска цикла каждый раз, когда я удаляю объект?
Спасибо,
Изменить: просто уточнить - я искал лучший способ, например. что-то более элегантное, чем ручное обновление индекса, на котором я нахожусь. Например, в С++ я могу сделать;
iterator it = someList.begin();
while (it != someList.end())
{
if (shouldRemove(it))
it = someList.erase(it);
}