В настоящее время у меня проблема с извлечением всех данных из db, в результате чего i.e 1 параметр TRUE.
Я использую NSPredicate
, а ниже - пример кода
NSManagedObjectContext *context = managedObjectContext_;
if (!context) {
// Handle the error.
NSLog(@"ERROR CONTEXT IS NIL");
}
NSEntityDescription *entity = [NSEntityDescription entityForName:@"tblcontent" inManagedObjectContext:managedObjectContext_];
NSFetchRequest *request = [[NSFetchRequest alloc] init];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"bookmarked == YES"];
[request setPredicate:predicate];
Я попытался настроить predicatewithformat почти на все, но он по-прежнему не вытаскивает закладки, имеющие значение YES
.
Я даже пробовал (@"bookmarked == %d",YES)
, но не с удачей. Я не хочу получать весь массив, а затем фильтровать его вручную, делая if(object.bookmarked == YES)
..... blabla.
Я буду очень благодарен за помощь.
Большое спасибо.