Filter NSArray von benutzerdefinierten Objekten

Ich habe einNSArray vonContact Objekte können wir es nennencontacts. Kontakt ist eine Superklasse,FacebookGroup undIndividual sind Unterklassen vonContact. FacebookGroup hat eine Eigenschaft namensindividuals Welches ist ein Satz vonIndividual Objekte.

Ich habe auch einNSArray vonNSString Objekte können wir es nennenuserIDs.

Was ich tun möchte, ist ein neues erstellenNSArray aus dem bestehendencontacts Array, das mit den Benutzer-IDs in übereinstimmtuserIDs.

Also wenncontacts hat 3Contact Objekte mituserID 1,2 und 3. Und meineuserIDs hat einNSString Objekt 3. Dann möchte ich das resultierende Array enthaltenContact was gleich istuserID 3.

Contact.h

Contact : NSObject

FacebookGroup.h

FacebookGroup : Contact

@property (nonatomic, strong) NSSet *individuals;

Individual.h

Individual : Contact

@property (nonatomic, strong) NSString *userID;

Antworten auf die Frage(3)

Ihre Antwort auf die Frage