Objective c - propiedad de objeto única NSMutableSet
En mi aplicación tengo una clasePerson
conpersonId
propiedad.
Ahora necesito una estructura de datos para mantener un montón de únicosPerson
objetos (único = diferente personId)
Así que supongo que debería usar NSMutableSet como mi estructura de datos, pero ¿cómo puedo hacer que NSMutableSet compare lospersonId
¿Propiedad al agregar una persona (por lo que no agregaré la misma persona más que las personas)?
Mi objetivo es tener una colección de personas únicas todo el tiempo (incluso si agrego dos personas con la misma identificación), quiero que el NSMutableSet haga todo el trabajo por mí y si agrego una persona que ya existe no lo agregará dos veces