2011-12-06 25 views
5

Tengo dos NSArrays de NSRects (almacenados utilizando NSStringFromRect (NSRect)). ¿Hay una manera rápida de verificar y ver si los elementos en el conjunto son iguales o tendré que hacer un ciclo? Así artículo 1 en serie 1 = punto 1 de la serie 2, etc, etcCocoa: compruebe si dos NSArrays son iguales

Gracias

Respuesta

9

Si marca la NSArray Reference, encontrará una -isEqualToArray: método práctico que debe hacer exactamente lo que quiere

8

De la documentación de -[NSArray isEqualToArray:]:

compara la gama de recepción a otra matriz. Dos matrices tienen el mismo contenido si cada una de ellas contiene el mismo número de objetos y objetos en un índice dado en cada matriz que cumple la prueba isEqual:.

Esto es exactamente lo que estás buscando.

+0

Gracias a ambos. Revisé la página de referencia (en realidad todavía la tenía en otra pestaña) y fue solo mirarla sin verla ... doh ... – PruitIgoe

Cuestiones relacionadas