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");
}
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");
}
相关文章推荐
- OC 重点之NSArray(数组) NSDictionary不可变字典类与NSMutableDictionary 可变字典类 (概括)
- NSArry 为静态数组,不能往里面添加元素 NSMutableArray 为动态数组,是NSArray 的子类
- Objective-C数组 NSArray与NSMutableArray的区别 NSDictionary与 NSMutableDictionary 的区别 == int,NSInteger,NSUIn
- [Cocoa]_[初级]_[使用NSMutableDictionary对多层循环里面的数据进行查找]
- Objective-C数组 NSArray与NSMutableArray的区别 NSDictionary与 NSMutableDictionary 的区别 == int,NSInteger,NSUIn
- Objective-C数组 NSArray与NSMutableArray的区别 NSDictionary与 NSMutableDictionary 的区别 == int,NSInteger,NSUIn
- iPhone/iOS中保存自定义对象(Custom Object/Custom Class)的数组(NSMutableArray/NSArray)到NSUserDefaults
- object C---------数组:NSArray ----NSMutableArray
- 【深入浅出Objective-C】8.3字典(NSMutableDictionary)
- 数组:NSArray 和 NSMutableArray
- [Objective-C]OC中字典基本概念和常用方法(NSDictionary和NSMutableDictionary)
- 字典对象(NSDictionary 和 NSMutableDictionary)-Objective-C
- iOS 对NSMutableArray进行排序和过滤
- OC中NSDictionary(字典)、NSMutableDictionary(可变字典)、NSSet(集合)、NSMutableSet(可变集合)得常用方法
- NSArray与NSMutableArray的区别 NSDictionary与 NSMutableDictionary 的区别
- IOS数组NSArray与NSMutableArray知识点
- Foundation Framework 数组 NSArray、NSMutableArray
- OC-字典常用操作(NSDictionary、NSMutableDictionary)
- 【转】不可变数组NSArray与可变数组NSMutableArray
- 字典对象(NSDictionary 和 NSMutableDictionary)-Objective-C