我有这个奇怪的问题,我在崩溃后丢失了我的数据。
以下是:
我在应用中插入了一个产品 - >产品保存到sqlite数据库。
该应用程序崩溃。此时产品还在数据库中(我在模拟器和iphone设备上用ftp双重检查,以便从我的手机上取下我的sqlite数据库。)
在重新启动我的应用时,sqlite的内容将被删除。并且替换了具有相同表等的空sqlite。
我想知道为什么以及如何解决这个问题。
提前致谢,
Lewion。
答案 0 :(得分:1)
我认为在启动时你正在检查文档目录中是否存在数据库,如果没有,则复制捆绑包中的“干净”副本。
你确定问题不在于你在那里使用的逻辑吗?