我使用的Navicat创建的sqlite3的数据库,然后添加到我的XCode项目。当我的应用程序运行时,所有查询都能正常执行但是模拟器的文档文件夹中没有数据库。数据库在哪里被保存?sqlite3的数据库未保存的iOS
0
A
回答
1
假设你没有将数据库复制到您的文档目录,那么它会在你的应用程序的主束,这是<AppName>.app
在您的应用程序的根。
不能写入该文件。
如果你想更改这个文件,你必须从那里复制到您的文档目录。
0
Inserting a data into SQLite (using FMDB) doesn't work on device?
检查对这个问题我的答案。这几乎是一样的。
相关问题
- 1. SQLite3:数据库不被保存
- 2. Django的在内存的SQLite3数据库
- 3. 共享内存中的sqlite3数据库
- 4. Xcode - 在库文件夹中保存sqlite3数据库
- 5. sqlite3 - iOS - 数据库被锁定
- 6. 使用sqlite3 sqlcipher数据库,如何? (ios)
- 7. JPA-Hibernate保存未保存的数据
- 8. iOS核心数据更新为未保存的数据
- 9. IOS数据保存
- 10. Sqlite3数据库未执行查询
- 11. Python Sqlite3数据库表未更新
- 12. 将json数据保存到iOS中的sqlite数据库中
- 13. Python Sqlite3 - 数据不是永久保存
- 14. time_zone未保存在数据库中
- 15. update_attributes未保存到数据库
- 16. 文件未保存在数据库中
- 17. 我们如何保存在sqlite3数据库中的AudioRecorded文件(.caf)的数量
- 18. 保存图像路径到sqlite3数据库
- 19. 保存多个sqlite3数据库到文档目录
- 20. 如何保存和检索日期+时间到sqlite3数据库?
- 21. 字符串如何保存在sqlite3数据库文件中?
- 22. 未保存到数据库的Firebase数据
- 23. php - 插入的数据未保存在phpmyadmin数据库中
- 24. 未保存在数据库中的数据(MVC3)
- 25. 缓存数据和sqlite3的
- 26. 保存的Unicode数据库
- 27. 保存我的数据库?
- 28. sqlite3数据库在线存储
- 29. 将图像存储到sqlite3数据库
- 30. 无法在iOS中创建带有文件保护的SQLite3数据库
,所以我将它复制到该文件夹,在Xcode中引用呢? – VBK 2012-08-06 09:52:26
您在第一次运行应用程序时将其复制到代码中。然后,您将在文档目录中打开sqlite文件,而不是打开包中的文件目录。 http://stackoverflow.com/questions/6545180/ios-copy-a-file-in-documents-folder有复制从包的文件保存到文件目录中有一些示例代码。 – 2012-08-06 09:56:04
非常感谢您的帮助。这应该在手机本身也适用? – VBK 2012-08-06 10:08:27