2013-03-05 100 views
0

我們有一個iOS應用程序的iPhone有奇怪的行爲。我將應用程序的一些數據存儲在文檔文件夾中的SQLite數據庫文件中。每過一段時間,我都會意識到,當應用程序崩潰時,磁盤上的文件被刪除。我無法弄清楚爲什麼這個應用會這樣做...任何想法?Sqlite數據庫被從文檔文件夾中刪除

+0

你可以指定的文件路徑數據庫? – 2013-03-05 14:45:40

+0

/var/mobile/Applications/2C06F31D-9CA7-4597-8F5B-837F7ED05BFA/Documents/datenbankSpeed – davidOhara 2013-03-05 14:50:34

+0

您是否對其進行硬編碼?或者你是否以編程方式找到該文件路徑? – 2013-03-05 14:50:52

回答

0

找到了解決辦法...如果我救我的緩存目錄,而不是文件目錄數據庫,它的工作原理... :)

0

確保您將應用程序的任何文檔保存到文檔中應用程序的專用文件夾中。我用這個:

[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainask, YES) lastObject];