фильтрация NSArray в новый NSArray в target-c

у меня естьNSArray и я хотел бы создать новыйNSArray с объектами из исходного массива, которые соответствуют определенным критериям. Критерии определяются функцией, которая возвращаетBOOL.

Я могу создатьNSMutableArrayитерируйте исходный массив и скопируйте объекты, которые принимает функция фильтра, а затем создайте его неизменную версию.

Есть ли способ лучше?

Ответы на вопрос(9)

Ваш ответ на вопрос