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