2015-07-04 2 views
-3

Я хочу создать NSPredicate для данных ядра NSFetchRequest. Атрибут toBeDeleted - это NSNumber. Нужно ли вставлять boolValue в строку формата?Правильный формат для NSPredicate

let predicate = NSPredicate(format: "toBeDeleted.boolValue == true") 
+0

Зв Пробовали ли вы прочитать документы о том, как [сделать NSPredicate] (https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSPredicate_Class/index.html) или о том, как предикат [строка формата] (https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Predicates/Articles/pSyntax.html#//apple_ref/doc/uid/TP40001795) должна быть построена? Вы попробовали _running_ код, который вы написали? – matt

+0

Да, я все еще читаю и имею головную боль в то же время, так как я всего лишь новичок. – flightsimmer668

+0

Попробуйте без '.boolValue' – Kevin

ответ

0

Как @Kevin и хорошенько @ Matt указал here, правильный способ сделать это без .boolValue

Смежные вопросы