您的位置:首页 > 其它

NSArray数组 里面含有 NSMutableDictionary 字典 ,对NSMutableDictionary某个字段进行筛选过滤

2015-05-12 13:57 615 查看
NSMutableDictionary *dic0 = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"广州",@"title", nil];

NSMutableDictionary *dic1 = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"上海",@"title", nil];

NSMutableDictionary *dic2 = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"背景",@"title", nil];

NSMutableDictionary *dic3 = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"广州1",@"title", nil];

NSArray *dataArr = [NSArray arrayWithObjects:dic0,dic1,dic2,dic3, nil];

NSPredicate *predicate1;

predicate1 = [NSPredicate predicateWithFormat: @"title == '上海'"];

for (NSMutableDictionary *item in dataArr) {

BOOL match = [predicate1 evaluateWithObject:item];

NSLog (@"%s", (match) ? "YES" : "NO");

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐