0
可以預見,我的應用在未來的更新中將不會改變其數據模型,但以防萬一......如果沒有設置其型號版本來交付應用的第一個版本,然後開始設置只有在需要遷移的情況下才能在後續的應用版本中使用它?或者我應該提供已經設置了模型版本的應用程序的第一個版本?是否建議始終對Core Data的數據模型進行版本控制?
謝謝
可以預見,我的應用在未來的更新中將不會改變其數據模型,但以防萬一......如果沒有設置其型號版本來交付應用的第一個版本,然後開始設置只有在需要遷移的情況下才能在後續的應用版本中使用它?或者我應該提供已經設置了模型版本的應用程序的第一個版本?是否建議始終對Core Data的數據模型進行版本控制?
謝謝
是的,也許你不需要在第一個版本中啓用版本控制。
但是,例如,如果您在第二個版本中啓用它,並且忘記更改CoreData
初始化代碼?
我更喜歡自第一版應用程序添加自動版本遷移,即使我不打算更改模型