我有NsMutableArray
。我用NSPredicate
过滤了匹配的数据,但我想要那个不匹配的数组元素。
任何人都可以帮助我。
答案 0 :(得分:1)
您可以NOT
使用predicate
NSArray *arrValues = [NSArray arrayWithObjects:@"Hello",@"Hello One",@"Good Morning", nil];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"NOT (SELF CONTAINS %@)",@"Hello"];
NSArray *arrFiltered = [arrValues filteredArrayUsingPredicate:predicate];
NSLog(@"%@",arrFiltered);
输出
(
"Good Morning"
)