1
我有这个数组的名称(listedName),我想过滤掉并在fbFriends数组中删除。我如何做到这一点?似乎我的条款不起作用。NSPredicate排除数组中的“名称”
// add "names" to listed name array
NSMutableArray *aTempFriendList = [[NSMutableArray alloc] init];
for (int n = 0; n < [[self friendsList] count]; n++) {
NSDictionary *dFriend = [[self friendsList] objectAtIndex:n];
NSString *sName = [dFriend objectForKey:@"name"];
[aTempFriendList addObject:sName];
}
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(name not in %@)", aTempFriendList];
[fbFriends filterUsingPredicate:predicate];
是啊,只是想通了...... @“不(名称IN%@)” – 2012-02-13 15:50:05