如何安装替换数据库文件?

时间:2013-05-10 22:12:42

标签: ios database file caching sqlite

如何在sqlite3中清除旧数据库? (3.7.12版)

我正在使用sqlite3构建iOS(Xcode)应用程序。

我删除了dbase文件(在/Users/xx/Library/Application Support/iPhone Simulator/6.1/Applications/nnn/Documents中)。我在xcode导航面板中销毁了副本。我在项目包中删除了副本。我在Build Phases / Copy Bundle Resources中删除了它的引用。

作为测试,我没有尝试输入新的db文件。只有源代码保留[[SQFXDB alloc] initWithSQFXDBFilename:@"sqfx_v4b"];

构建成功。并且运行成功。数据仍在模拟器中。并且在../Documents目录中创建了一个新的数据库文件。所有原始数据都在那里。

任何人都可以启发我吗?

谢谢,戴夫

1 个答案:

答案 0 :(得分:0)

从模拟器删除应用程序/重置模拟器的内容和设置 - 从XCode运行