Можно ли оценить NSPredicate в массиве NSArray, не имея NSPredicate, начинающего отфильтровывать объекты в массиве?
Например, скажем, я иметь следующий предикат, который просто проверяет количество объектов в массиве:
NSPredicate *pred = [NSPredicate predicateWithFormat:@"count == 3"];
NSArray *list = [NSArray arrayWithObjects:@"uno", @"dos", @"volver", nil];
BOOL match = [pred evaluateWithObject:list];
Это приведет к сбою, так как pred попытается получить ключ "count" из первого объекта в массиве вместо самого массива.