【发布时间】:2011-01-30 16:16:17
【问题描述】:
我为 iPhone 设备开发了一个与数据库相关的应用程序(SQlite 数据库)。现在我想用更多功能更新那个应用程序(我想为同一个应用程序推送更新)。
在这里,我在推送更新时更关心用户数据,所以我的问题是如果我要推送更新,那么更新是否会清除存储在 .sqlite 文件中的所有数据?
如果是这种情况,那么如何在不修改数据库文件中先前数据的情况下推送应用程序更新?
请提出建议。
【问题讨论】:
-
在我的情况下,数据库结构根本不会修改。我担心的是,如果用户在数据库文件中输入了一些记录,那么在更新应用程序时如何保留数据库文件中以前的记录?希望这是有道理的。
-
这取决于数据库保存在哪里,看我的回答。