2
我想知道如果我更新了我的應用程序,它會覆蓋核心數據庫,如果用戶有內部的東西或將它只是保持在那裏的數據庫?我想確保它不會刪除用戶保存的任何內容。我是否必須複製它或只是將它放在更新中?IOS應用程序更新核心數據
我想知道如果我更新了我的應用程序,它會覆蓋核心數據庫,如果用戶有內部的東西或將它只是保持在那裏的數據庫?我想確保它不會刪除用戶保存的任何內容。我是否必須複製它或只是將它放在更新中?IOS應用程序更新核心數據
檢查你的代碼下面的調用(以NSPersistentStoreCoordinator):
addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:options error:&error]
如果storeURL在上面的調用所指向的文件在文件目錄(應該)再升級不會碰你的數據庫。
通常它會呆在那裏。但是,您應該詳細說明您保存商店文件的位置。 – Wain