【发布时间】:2012-12-18 10:50:42
【问题描述】:
我已经编写了 NSPredicate 来过滤元素。
-(void)filterResult:(NSMutableArray*)array
{
search=TRUE;
filteredCategoryList=[[NSArray alloc]init];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"roles beginsWith %@ || UserResponseDetails IN %@ ",array,array];
filteredCategoryList = [MembersList filteredArrayUsingPredicate:predicate];
[filteredCategoryList retain];
}
问题是我在 Roles 中得到一个字符串,如“sample;Example”,而其他字符串是单个字符串。如何编写谓词条件以获取 Sample、Example、sample 和 Example 的元素。 .
【问题讨论】:
-
这个链接没有回答我
-
获取角色的所有对象 == 样本...然后从此数组过滤角色==样本;示例
标签: iphone cocoa-touch nsarray nspredicate