我有一个由几个元素组成的NSMutableArray。从这个数组我想只挑选那些包含任何形式的单词“example”的元素(例如exampleId,putexample或getexampleId)。
如何做到这一点?
答案 0 :(得分:2)
您可以使用filterUsingPredicate:(NSPredicate *)predicate
方法:
NSMutableArray *myArray = ...
NSString *nameSearch = ...
[myArray filterUsingPredicate:[NSPredicate predicateWithFormat:@"name CONTAINS %@", nameSearch]];
有关NSPredicate
的详情,请查看Predicate Programming Guide。