【发布时间】:2012-08-06 17:53:42
【问题描述】:
我使用navicat 创建了一个sqlite3 数据库,然后添加到我的XCode 项目中。当我的应用程序运行时,所有查询都执行得很好。但是模拟器的documents文件夹中没有数据库。数据库保存在哪里?
【问题讨论】:
我使用navicat 创建了一个sqlite3 数据库,然后添加到我的XCode 项目中。当我的应用程序运行时,所有查询都执行得很好。但是模拟器的documents文件夹中没有数据库。数据库保存在哪里?
【问题讨论】:
假设您没有将数据库复制到 Documents 目录中,那么它将位于应用程序的主包中,位于应用程序根目录的 <AppName>.app。
您无法写入该文件。
如果您想对此文件进行更改,您必须将其从那里复制到您的 Documents 目录。
【讨论】:
Inserting a data into SQLite (using FMDB) doesn't work on device?
检查我对这个问题的回答。几乎是一样的。
【讨论】: