通常对搜索结果的过滤我们都使用NSPredicate类来对谓词进行过滤,如:
NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"self contains [cd] %@",searchText];
定义谓词,其中方括号里的c表示忽略大小写,d表示忽略语音
self.filteredWorkingOrder = (NSMutableArray *)[contentArray filteredArrayUsingPredicate:resultPredicate];
将谓词放在数组里对原数据进行过滤