2010-09-17 109 views
0

我有一个由多个元素组成的NSMutableArray。从这个数组中,我只想挑出那些以任何形式(例如exampleId,putexample或getexampleId等单词)包含单词“example”的元素。如何从NSMutableArray获取具有特定名称的元素?

这怎么办?

+0

我不是专家,但我认为这是看NSPredicate课程的好时机 – acqu13sce 2010-09-17 07:11:52

回答

2

可以使用filterUsingPredicate:(NSPredicate *)predicate方法:

NSMutableArray *myArray = ... 
NSString *nameSearch = ... 

[myArray filterUsingPredicate:[NSPredicate predicateWithFormat:@"name CONTAINS %@", nameSearch]]; 

更多有关NSPredicate,检查出Predicate Programming Guide

相关问题