Несколько выражений для NSPredicate? - PullRequest
0 голосов
/ 18 мая 2011

Итак, я пытаюсь сделать больше, чем одно левое выражение и одно правое выражение. Возможно ли это с помощью NSP-предиката?

Вот «нестандартное» решение, которое я использую сейчас, но я не думаю, что оно идеально: Conditions

Можно ли повторно использовать это?

Примечание: в раскрывающемся списке "Здоровье" есть около 9 вариантов, я бы предпочел не использовать 9 * 4 перестановок.

Спасибо!

1 Ответ

1 голос
/ 19 мая 2011

Предикат сравнения поддерживает только одно левое выражение.Не имеет смысла иметь более одного.

Однако это левое выражение не обязательно должно быть одним именем свойства;это может быть путь к ключу, например:

friend.health < 30
...