2011-01-28 7 views
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; 

答えて

0

コアデータを持つiosナビゲーションベースのアプリケーションテンプレートを使用してください。彼らはすでにそこにNSFetchedResultControllerを使用するためのコードを持っています。

+0

両方のNSFetchedResultsControllerとストアドフェッチ要求を使用したいと思います。 –

関連する問題