參考連接
NSPredicate的用法
//dataList 是一個NSArray,沒有個元素都有 from,to,cc等字段NSPredicate* predicate = [NSPredicate predicateWithFormat:@"(from LIKE[cd] %@) OR (to LIKE[cd] %@) OR (cc LIKE[cd] %@) OR (bcc LIKE[cd] %@) OR (ttl LIKE[cd] %@) OR (content LIKE[cd] %@)" , searchStr,searchStr,searchStr,searchStr,searchStr,searchStr];
NSArray *filteredListContent = [dataList filteredArrayUsingPredicate:predicate];