Поиск NSArray объектов для String, соответствующих любому свойству

У меня есть NSArray объектов, и эти объекты имеют 10 свойств. Я хотел бы сделать текстовый поиск этих объектов.

Я знаю, как искать 1 свойство одновременно, но есть ли простой способ поиска ВСЕХ свойств сразу?

Вот список свойств, которые имеют мои объекты:

@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) NSString * phone;
@property (nonatomic, retain) NSString * secondaryPhone;
@property (nonatomic, retain) NSString * address;
@property (nonatomic, retain) NSString * email;
@property (nonatomic, retain) NSString * url;
@property (nonatomic, retain) NSString * category;
@property (nonatomic, retain) NSString * specialty;
@property (nonatomic, retain) NSString * notes;
@property (nonatomic, retain) NSString * guid;

Если я ищу «доктор», я хотел бы видеть все результаты, где в одном или нескольких из этих свойств есть слово «доктор». Например, если 1 объект имеет категорию «доктор», а другой объект имеет адрес электронной почты «[email protected]», они оба должны появиться в результатах.

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

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