【发布时间】:2016-05-10 19:03:09
【问题描述】:
这是我的代码:
-(NSArray *)searchTeamsWithPlayerPharse:(NSMutableArray *)teams phrase:(NSString *)phrase
{
NSPredicate *searchPredicate = [NSPredicate predicateWithFormat:@"rel_Players.fullName CONTAINS[c] %@" ,phrase];
NSArray *searchResult = [teams filteredArrayUsingPredicate:searchPredicate];
return searchResult ;
}
它不工作。在数组中,我有 Team 对象。球队与球员有关系,我想用这种关系进行过滤,发现只有球员的球队才有全名。如何改变这个 NSPredicate
【问题讨论】:
-
rel_Players是一对多的关系吗? -
是的。 1 支球队有很多球员。
标签: ios objective-c nsarray nspredicate