只是想知道构建NSPredicate的最佳方法是,如果某些过滤器是可选的?
这基本上是针对过滤器的,所以如果没有选择某些选项,我不会过滤它们
例如.如果我为过滤器设置了option1和option2.
NSPredicate*predicate = [NSPredicate predicateWithFormat:@"option1 =%@ AND option2 =%@] ....
否则如果只是option1 NSPredicate*predicate = [NSPredicate predicateWithFormat:@"option1 =%@] ....
关键是有10个不同的选项可以过滤,所以我不想为10x10可能的组合编写代码.
谢谢