我有一个数组,它由核心数据填充如下。
NSMutableArray * mutableFetchResults = [CoreDataHelper getObjectsFromContext:@“Spot”:@“Name”:YES:managedObjectContext];
在控制台中看起来像这样。
(entity:Spot; id:0x4b7e580; data:{ CityToProvince = 0x4b7dbd0; Description =“朋友”; Email =“bla@bla.com”; 年龄= 21岁; 名字=“亚当”; 电话=“+44175240”; }),
如何过滤数组以删除超过特定年龄的人?或使用数组中的值进行计算?
请帮助我多久坚持这个。我们将非常感谢代码。
答案 0 :(得分:1)
您构造一个NSPredicate
,然后在数组上调用-filteredArrayUsingPredicate:
以获取已过滤的数组。