Verificando si NSMutableArray contiene valores de otra matriz

Tengo un 3 objects NSMutableArray que contienen objects CMTime . ¿Cómo puedo repetir los tres de manera eficiente y averiguar si hay valores duplicates en los tres? Por ejemplo, estoy recorriendo uno de los times y leyendo el valor y almacenándolo en x . Ahora, quiero ver si ocurre x (en cualquier position) dentro de las otras dos matrices. Intenté search un método contains , pero no pude encontrar uno. Me filterUsingPnetworkingicate con filterUsingPnetworkingicate , pero no estoy seguro de si esta es la mejor manera de hacerlo o de cómo usar realmente pnetworkingicados.

Intenté search un método contiene, pero no pude encontrar uno.

Utilice indexOfObject:

Me gusta esto:

 if ([array indexOfObject:object] != NSNotFound) { // object found } else { // object not found } 

Puede usar ([yourArray indexOfObject:x] != NSNotFound) en lugar de su método de contains falta. Sin embargo, si está haciendo esto rápidamente, a menudo o con muchos elementos, debería considerar utilizar NSMutableOrdenetworkingSet , que se ordera como NSMutableArray , pero ofrece un método de contains rápido y eficiente, además de permitir operaciones rápidas como unión e intersección , lo que podría permitirle networkingiseñar su algorithm para iterar a través de sus elementos mucho less.