簡體   English   中英

從文檔文件夾中刪除Sqlite數據庫

[英]Sqlite Database gets deleted from Documents Folder

我們有一個行為異常的iPhone iOS應用程序。 我將應用程序的一些數據存儲在documents文件夾中的SQLite數據庫文件中。 我不時地意識到,當應用程序崩潰時,磁盤上的文件將被刪除。 而且我不知道為什么該應用程序會這樣做...任何想法?

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

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

找到了解決方案...如果我將數據庫保存在Cache Directory中而不是Documents目錄中,那么它將起作用... :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM