[英]iOS - what is the right way to deal with a data model change?
我已經在應用程序商店中有一個應用程序。 我想做升級。 我的本地數據存儲已更改,帶有一個額外的表,並在現有表中添加了一些字段。 我想保留舊表中的數據。 我該怎么做呢? 有人能指出我處理這種變化的教程嗎?
假設您正在使用SQLite:使用具有不同名稱的新數據庫進行更新。 在啟動時,檢查具有舊名稱的表,復制所需的數據,並在完成后將其刪除。
CoreData擁有自己的更新數據,可能適用於您,也可能不適合您。 您應該研究如何更改數據模型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.