0
我開發了一個iOS應用程序。該應用程序使用CoreData,我可能會在未來更新CoreData上的某些內容。CoreData防止更新崩潰
我知道如果CoreData發生任何更改,應用程序將因爲更改而崩潰(在具有舊版本的設備上),並在AppDelegate
上處理。
爲了使應用程序不會崩潰,我認爲我需要對下列方法的一些變化:有以下注釋行
func saveContext()
lazy var persistentStoreCoordinator: NSPersistentStoreCoordinator?
這些方法調用abort()
功能(默認):
// Replace this implementation with code to handle the error appropriately.
// abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development.
在發佈應用程序之前我應該怎麼做才能避免下次更新時發生崩潰?