Вопрос довольно прост: когда мне следует использовать метод save: (NSError **) error
NSManagedObjectContext? Насколько я понимаю, единственное, что он делает, это сохраняет измененные данные в постоянном хранилище. Делегат приложения, созданный с помощью шаблона Xcode, вызывает метод save: в applicationWillTerminate
. Достаточно ли этого?
Подробная информация о моем коде:
NSManagedObjectContext
) NSPersistentStoreCoordinator
mergeChangesFromContextDidSaveNotification:
Я не мог найти указание, когда это следует вызывать, поэтому решил спросить всех вас. Заранее благодарим за ответы!