iPhone Core Data プロジェクトのデフォルトの Xcode テンプレートをチェックアウトしています。フェッチされた結果コントローラーを返すメソッドでは、次のように表示されます。
- (NSFetchedResultsController *)fetchedResultsController {
...
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Event" inManagedObjectContext:managedObjectContext];
[fetchRequest setEntity:entity];
...
return fetchedResultsController;
}
特定のエンティティ名を設定しているようです。複数のエンティティがある場合はどうなりますか? 2 つの NSFetchedResultsController インスタンスがあり、使用しているエンティティに応じて正しいコントローラーを返す 2 つのメソッドがあるでしょうか?
ありがとう