Filtruj NSArray obiektów niestandardowych
mamNSArray
zContact
obiekty, możemy to nazwaćcontacts
. Kontakt to superklasa,FacebookGroup
iIndividual
są podklasamiContact
. FacebookGroup
ma właściwość o nazwieindividuals
który jest zbioremIndividual
przedmioty.
Ja też mamNSArray
zNSString
obiekty, możemy to nazwaćuserIDs
.
Chcę stworzyć noweNSArray
z istniejącegocontacts
tablica pasująca do ID użytkownika wuserIDs
.
Więc jeślicontacts
ma 3Contact
obiekty zuserID
1,2 i 3. I mójuserIDs
maNSString
obiekt 3. Następnie chcę, aby wynikowa tablica zawierałaContact
co równa sięuserID
3.
Kontakt.h
Contact : NSObject
FacebookGroup.h
FacebookGroup : Contact
@property (nonatomic, strong) NSSet *individuals;
Individual.h
Individual : Contact
@property (nonatomic, strong) NSString *userID;