1、筛选字符
NSArray *arr2 = @[@"但是饭",@"时候"];
NSPredicate *pre2 = [NSPredicate predicateWithFormat:@"self contains '饭'"];
NSArray *res = [arr2 filteredArrayUsingPredicate:pre2];
2、
NSDictionary *dic1 = @{@"name":@"小明"};
NSDictionary *dic2 = @{@"name":@"小强"};
NSArray *arr3 = @[dic1,dic2];
NSPredicate *pre3 = [NSPredicate predicateWithFormat:@"self.name = '小强'"];
NSArray *res3 = [arr3 filteredArrayUsingPredicate:pre3];
3、筛选model
Model *m1 = [[Model alloc] init];
m1.tit = @"1";
Model *m2 = [[Model alloc] init];
m2.tit = @"gr2gr";
NSArray *arr = @[m1,m2];
NSPredicate *pre1 = [NSPredicate predicateWithFormat:@"self.tit contains '2'"];
NSArray *a = [arr filteredArrayUsingPredicate:pre1];