我有一个 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 个或多个这些属性中包含“医生”一词的所有结果。例如,如果 1 个对象的类别为“医生”,而另一个对象的电子邮件地址为“smith@doctorsamerica.com”,则它们都应显示在结果中。