如何过滤包含核心数据的NSMutable Array?

时间:2010-05-07 12:54:31

标签: iphone core-data nsmutablearray

我有一个数组,它由核心数据填充如下。

NSMutableArray * mutableFetchResults = [CoreDataHelper getObjectsFromContext:@“Spot”:@“Name”:YES:managedObjectContext];

在控制台中看起来像这样。

(entity:Spot; id:0x4b7e580; data:{     CityToProvince = 0x4b7dbd0;     Description =“朋友”;     Email =“bla@bla.com”;     年龄= 21岁;     名字=“亚当”;     电话=“+44175240”; }),

如何过滤数组以删除超过特定年龄的人?或使用数组中的值进行计算?

请帮助我多久坚持这个。我们将非常感谢代码。

1 个答案:

答案 0 :(得分:1)

您构造一个NSPredicate,然后在数组上调用-filteredArrayUsingPredicate:以获取已过滤的数组。