도와주세요! 나는 이것을 너무 오랫동안 알아 내려고 노력해 왔습니다.fetchedResultsController의 NSPredicate 문제
내 fetchedResultsController 방법에 자 NSPredicate를 사용할 수없는 것 : 나는 단순히 객체가 존재하는지 확인하는 또 다른 방법에서,
- (NSFetchedResultsController *)fetchedResultsController {
if (fetchedResultsController != nil) return fetchedResultsController;
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Tweet" inManagedObjectContext:managedObjectContext];
[fetchRequest setEntity:entity];
NSPredicate *predicate = [NSPredicate predicateWithFormat: @"column == 0"];
[fetchRequest setPredicate:predicate];
[fetchRequest setReturnsObjectsAsFaults:NO];
[fetchRequest setFetchBatchSize:20];
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"created_at" ascending:NO];
NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:sortDescriptor, nil];
[fetchRequest setSortDescriptors:sortDescriptors];
NSFetchedResultsController *aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest managedObjectContext:managedObjectContext sectionNameKeyPath:nil cacheName:@"Root"];
aFetchedResultsController.delegate = self;
self.fetchedResultsController = aFetchedResultsController;
[aFetchedResultsController release];
[fetchRequest release];
[sortDescriptor release];
[sortDescriptors release];
return fetchedResultsController; }
그러나이 술어는 마치 마법처럼 작동합니다
내가 뭘 잘못하고 있니? 미리 감사드립니다! 속성이 번호를 당신의 "열"을 가정
열이란 무엇입니까? –
"열"은 핵심 데이터 속성의 키입니다. – RyJ