我使用navicat创建了一个sqlite3数据库,然后添加到我的XCode项目中。当我的应用程序运行时,所有查询执行正常。但是模拟器的文档文件夹中没有数据库。数据库保存在哪里?
答案 0 :(得分:1)
假设您尚未将数据库复制到Documents目录中,那么它将存在于您应用的主要捆绑包中,该捆绑包位于应用程序根目录的<AppName>.app
。
您无法写入该文件。
如果您想对此文件进行更改,则必须将其从那里复制到Documents目录。
答案 1 :(得分:0)
Inserting a data into SQLite (using FMDB) doesn't work on device?
检查我对这个问题的答案。它几乎是一样的。