0
我有一個iPhone應用程序,允許您下載的地圖瓦片,它們存儲在覈心數據SQLite數據庫。我以前使用momd設置數據庫遷移,按照本指南 - http://iphonedevelopment.blogspot.com/2009/09/core-data-migration-problems.htmliPhone數據庫遷移超時
當測試升級時,當我在每個表中有少量數據時,這一切都很完美。但是,當我有一個大的地圖下載,100 MB左右,數據庫遷移超時和應用程序並不在10秒內啓動。數據庫然後被破壞,只有刪除應用程序並重新安裝它才能修復它。
我的數據模型更改影響了相對較小的路點表,因此它不需要在整個地圖瓦片表中執行大型操作。
有沒有更好的方法來處理數據模型的變化?