SQLite3数据库未保存iOS

时间:2012-08-06 09:29:51

标签: ios sqlite

我使用navicat创建了一个sqlite3数据库,然后添加到我的XCode项目中。当我的应用程序运行时,所有查询执行正常。但是模拟器的文档文件夹中没有数据库。数据库保存在哪里?

2 个答案:

答案 0 :(得分:1)

假设您尚未将数据库复制到Documents目录中,那么它将存在于您应用的主要捆绑包中,该捆绑包位于应用程序根目录的<AppName>.app

您无法写入该文件。

如果您想对此文件进行更改,则必须将其从那里复制到Documents目录。

答案 1 :(得分:0)

Inserting a data into SQLite (using FMDB) doesn't work on device?

检查我对这个问题的答案。它几乎是一样的。