0
我有這個奇怪的問題,在崩潰後我失去了我的數據。在iPhone上SQLite數據庫的內容在崩潰後被刪除
會發生什麼情況如下:
我插入的應用產品 - >產品保存到SQLite數據庫。
該應用程序崩潰。此時該產品仍然在數據庫中(我使用ftp在模擬器和iPhone設備上覆選了此項以使我的sqlite數據庫脫離我的電話。)
在重新啓動我的應用程序時,sqlite的內容是除去。一個空的sqlite與相同的表等被替換。
我想知道爲什麼以及如何解決這個問題。
在此先感謝,
Lewion。
我假定在啓動時檢查文檔目錄中是否存在數據庫,如果沒有任何文件夾複製到您的軟件包中的「乾淨」副本 - 您使用的邏輯是什麼? – 2011-02-01 10:08:58
你是對的,我正在檢查數據庫中的nr版本,並且沒有爲我的應用程序的新版本進行更改,所以它在啓動時一直在刪除我的數據庫。問題解決了。 – Lewion 2011-02-01 10:56:56