Sqlite数据库从Documents文件夹中删除

时间:2013-03-05 14:44:11

标签: iphone ios objective-c

我们有iphone的iOS应用程序有奇怪的行为。我将应用程序的一些数据存储在documents文件夹中的SQLite数据库文件中。每隔一段时间我都会意识到,当应用程序崩溃时,磁盘上的文件会被删除。我无法弄清楚为什么应用程序会这样做......任何想法?!

2 个答案:

答案 0 :(得分:0)

确保将应用程序的所有文档保存到文档中应用程序的私人文件夹中。我用这个:

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

答案 1 :(得分:0)

找到解决方案...如果我将数据库保存在缓存目录而不是文档目录中,它可以工作......:)