我有一個iPhone應用程序,它使用由用戶數據和應用程序數據組成的核心數據數據庫。我想通過在應用商店中推送更新來更新應用數據,但我想保留用戶當前數據庫中的現有用戶數據。有什麼辦法可以「挑選」我想遷移的表格嗎?核心數據只遷移特定表
1
A
回答
0
如果有人遇到這個帖子,我發現我一直在尋找here
1
有兩件事情可以遷移/升級:
- 模型,即你的實體和屬性的結構。
- 模型中包含的新數據。
至於遷移,您可以指定哪些表被更改,哪些不更改。在可能的情況下,所有數據將自動保存。查看關於遷移的核心數據文檔,這非常簡單。
至於數據,您可以從您的新應用程序的應用程序委託中讀取該數據。檢查新數據是否不可用(或者檢查這是否是更新後的第一次運行),如此,更新表。
相關問題
- 1. 核心數據遷移addAuthorsObject
- 2. 核心數據遷移
- 3. 核心數據自定義遷移
- 4. 實體框架核心更新 - 數據庫特定遷移
- 5. 核心數據遷移:如何刪除核心數據棧?
- 6. 手動遷移iCloud核心數據
- 7. 核心數據遷移驗證錯誤
- 8. 核心數據遷移 - 遠程
- 9. 核心數據遷移後的NSRangeException
- 10. 備份核心數據遷移?
- 11. 問題核心數據遷移
- 12. 多對多核心數據遷移
- 13. 核心數據遷移到iCloud
- 14. 跳過核心數據遷移
- 15. iPhone - 核心數據遷移崩潰
- 16. 核心數據遷移失去NSNumber值
- 17. 核心數據模型遷移步驟
- 18. 的iOS核心數據遷移超時
- 19. EF核心遷移
- 20. 核心數據遷移 - 如何只填寫一個新對象?
- 21. 核心數據:遷移後,額外的遷移代碼
- 22. 核心數據:數據庫遷移導致重複數據庫
- 23. 通過遷移將核心數據索引添加到特定屬性
- 24. 核心數據遷移與自定義NSEntityMigrationPolicy - 效率?
- 25. 遷移到ASP.NET核心
- 26. 核心數據遷移 - 表已經存在
- 27. 核心數據遷移:屬性映射值表達式
- 28. 核心數據遷移後插入數據
- 29. 如何在覈心數據遷移後保持數據排序?
- 30. 將數據從核心數據遷移到領域的步驟?
當你說「更新表」你可以在最後一句更具體的答案嗎?我如何專門告訴應用程序只更新一個表?因爲我的數據庫是我應用程序中的資源。 –
不,通常您的應用程序中有一個數據庫是資源,但爲了修改它,您需要將其複製到**應用程序用戶目錄**。您可以將新數據放入應用程序資源包中的文件,sqlite或serial中,然後將其讀入並將其複製到現有的持久性存儲中。明確? – Mundi