Как писать предикат BOOL в Core Data?

У меня есть атрибут типа BOOL , и я хочу выполнить поиск всех управляемых объектов, где этот атрибут имеет значение YES .

Для строковых атрибутов это просто. Я создаю такой предикат:

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"userName = %@", userName];

Но как мне это сделать, если у меня есть атрибут типа bool с именем selected , и я хочу создать для него предикат? Могу я просто сделать что-то вроде этого?

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"selected = %@", yesNumber];

Или мне нужны другие спецификаторы формата и просто передать YES ?

79
задан Souljacker 23 August 2013 в 16:50
поделиться