の配列NSPredicate
と値の配列があります。NSPredicate
ここで、すべてがtrue
この配列のものかどうかを検索したいと思います。私はこのようにループを使用しています:
bool valid = true;
for(NSPredicate* predicate in predicates){
if([[searchValues filteredArrayUsingPredicate:predicate] count] == 0){
valid = false;
break;
}
}
NSPredicate のループを何らかの形で回避することを意味するより良い方法はありますか?