Я использую Core Data в своем первом приложении для iPhone и пытаюсь понять NSFetchedResultsController. Он отлично работает в моем корневом представлении. Нужно ли создавать экземпляр экземпляра в каждом из моих контроллеров? Если да, есть ли шаблон, который делает это так же просто, как и в моем корневом контроллере (я просто установил флажок в шаблоне при создании проекта). Когда я добавляю один новый контроллер представления, я не вижу возможности использовать Core Data.
Обновление: Даже после того, как я вырезал/вставлял код в свое второе представление, мне потребовалось некоторое время, чтобы понять, что мне также необходимо установить managedObjectContext, прежде чем переключиться на новое представление. Я добавил следующую строку в свой RootViewController, прежде чем нажимать новый вид на стек навигации:
self.newVC.managedObjectContext = self.managedObjectContext;