Фильтр NSArray пользовательских объектов

у меня естьNSArray изContact объекты, мы можем назвать этоcontacts, Контакт является суперклассом,FacebookGroup а такжеIndividual подклассыContact. FacebookGroup имеет свойство под названиемindividuals который представляет собой наборIndividual объекты.

У меня также естьNSArray изNSString объекты, мы можем назвать этоuserIDs.

Что я хочу сделать, это создать новыйNSArray из существующихcontacts массив, соответствующий идентификатору пользователя вuserIDs.

Так что еслиcontacts имеет 3Contact объекты сuserID 1,2 и 3. И мойuserIDs имеетNSString объект 3. Затем я хочу, чтобы результирующий массив содержалContact который равенuserID 3.

Contact.h

Contact : NSObject

FacebookGroup.h

FacebookGroup : Contact

@property (nonatomic, strong) NSSet *individuals;

Individual.h

Individual : Contact

@property (nonatomic, strong) NSString *userID;

Ответы на вопрос(3)

Ваш ответ на вопрос