Filtrar NSArray de objetos personalizados
eu tenho umNSArray
doContact
objetos, podemos chamá-locontacts
. O contato é uma superclasseFacebookGroup
eIndividual
são subclasses deContact
. FacebookGroup
tem uma propriedade chamadaindividuals
que é um conjunto deIndividual
objetos.
eu tambem tenho umNSArray
doNSString
objetos, podemos chamá-louserIDs
.
O que eu quero fazer é criar um novoNSArray
do existentecontacts
array que corresponde aos userIDs emuserIDs
.
Então secontacts
tem 3Contact
objetos comuserID
1,2 e 3. E meuuserIDs
tem umNSString
objeto 3. Então eu quero a matriz resultante para conterContact
que é igualuserID
3
Contact.h
Contact : NSObject
FacebookGroup.h
FacebookGroup : Contact
@property (nonatomic, strong) NSSet *individuals;
Individual.h
Individual : Contact
@property (nonatomic, strong) NSString *userID;