崩溃后删除iPhone上SQLite dbase的内容

时间:2011-02-01 09:59:58

标签: iphone ios4 sqlite

我有这个奇怪的问题,我在崩溃后丢失了我的数据。

以下是:

我在应用中插入了一个产品 - >产品保存到sqlite数据库。

该应用程序崩溃。此时产品还在数据库中(我在模拟器和iphone设备上用ftp双重检查,以便从我的手机上取下我的sqlite数据库。)

在重新启动我的应用时,sqlite的内容将被删除。并且替换了具有相同表等的空sqlite。

我想知道为什么以及如何解决这个问题。

提前致谢,

Lewion。

1 个答案:

答案 0 :(得分:1)

我认为在启动时你正在检查文档目录中是否存在数据库,如果没有,则复制捆绑包中的“干净”副本。

你确定问题不在于你在那里使用的逻辑吗?