filtrando NSArray en un nuevo NSArray en object-c
Yo tengo unNSArray
y me gustaría crear una nuevaNSArray
con objetos de la matriz original que cumplan ciertos criterios. El criterio es decidido por una función que devuelve unBOOL
.
Puedo crear unNSMutableArray
, itere a través de la matriz de origen y copie sobre los objetos que la función de filtro acepta y luego cree una versión inmutable de la misma.
¿Hay alguna manera mejor?