2
NSFetchedResultsController
は、tableViewsを使って作業するときにたくさんの素敵なものを提供します。私はまた、モデルにフェッチ要求を格納するのが良い方法だと理解しています。スーパーコアデータの良さのために、これらの両方を一緒に使用できますか?もしそうなら、どうですか?NSFetchedResultsControllerで保存されたFetchRequestを使用するには?
Zarra氏の優れた本の例では、配列を返すテンプレートが表示されています。私はfetchedResultsControllerを返す試みに失敗しました。
- (NSArray*)retrieveBigMeals {
NSManagedObjectContext *moc = [self managedObjectContext];
NSManagedObjectModel *mom = [self managedObjectModel];
NSFetchRequest *request = [mom fetchRequestTemplateForName:@"bigMeals"];
NSError *error = nil;
NSArray *result = [moc executeFetchRequest:request error:&error];
if (error) {
[NSApp presentError:error]; return nil;
} return result;
両方のNSFetchedResultsControllerとストアドフェッチ要求を使用したいと思います。 –