我發現沒有什麼改變managedObjects relationship
CoreData遷移 - 刪除
我最初coredata模型deletion rule
的情況下約migration rules
包含一個實體的關係關係的規則。這種關係的刪除規則是cascade
。我不得不改變這種行爲Nullify
。
因此我創建了一個new version of my coredata model
但沒有任何輕量級遷移,它仍然有效。因此,如果我應該添加模型的新版本或者如果更改刪除規則(例如,從cascade
到nullify
)不影響/不需要任何遷移,我就應該做出決定。
有什麼建議嗎?
沒有輕量級遷移?所以在添加持久性存儲時,您不使用「NSMigratePersistentStoresAutomaticallyOption」或「NSInferMappingModelAutomaticallyOption」? –
不,我用下面創建我的商店:協調addPersistentStoreWithType:NSSQLiteStoreType 配置:無 網址:storeURL 選項:無 錯誤:錯誤] – Alexander