У меня есть логический атрибут для объекта, и сгенерированный для него код:
@property (nonatomic, retain) NSNumber * countdownMode;
@dynamic countdownMode;
Сущность сохраняется с помощью:
score.countdownMode = @(YES);
fetchRequest имеет следующий предикат:
fetchRequest.predicate = [NSPredicate predicateWithFormat:@"countdownMode == YES"];
По какой-то причине выборка никогда ничего не возвращает. Есть идеи? Когда предикат удаляется, строки извлекаются. В отладчике я вижу, что countdownMode равен 1. Я также пробовал это безуспешно:
fetchRequest.predicate = [NSPredicate predicateWithFormat:@"countdownMode == %@", @YES];
fetchRequest.predicate = [NSPredicate predicateWithFormat:@"countdownMode == %d", YES];
Кажется, что это должно быть просто, но не возвращает никаких результатов. Помощь приветствуется.