В лекции Core Data из Stanford 193PКурс iPhone в iTunes, инструктор написал пример проекта с Core Data, не используя NSPersistentStoreCoordinator
и загрузив его с помощью NSManagedObjectModel
. Но глядя на другие примеры кода и книгу Big Nerd Ranch по разработке для iPhone, они создают NSManagedObjectModel
и PersistentStoreCoordinator и таким образом настраивают NSManagedObjectContext
.
У меня вопрос: какова цель такого подхода и каковы плюсы и минусы обоих подходов?