小编Joh*_*ohn的帖子

为过滤器构建NSPredicate

只是想知道构建NSPredicate的最佳方法是,如果某些过滤器是可选的?

这基本上是针对过滤器的,所以如果没有选择某些选项,我不会过滤它们

例如.如果我为过滤器设置了option1和option2.

NSPredicate*predicate = [NSPredicate predicateWithFormat:@"option1 =%@ AND option2 =%@] ....

否则如果只是option1 NSPredicate*predicate = [NSPredicate predicateWithFormat:@"option1 =%@] ....

关键是有10个不同的选项可以过滤,所以我不想为10x10可能的组合编写代码.

谢谢

iphone cocoa core-data objective-c nspredicate

6
推荐指数
1
解决办法
3588
查看次数

标签 统计

cocoa ×1

core-data ×1

iphone ×1

nspredicate ×1

objective-c ×1