我在我的应用程序中使用 Sqlite 数据库。根据一些教程,建议我将 sqlite db 文件移动到文档文件夹,而不是使用它来执行数据库操作。
我也做了同样的事情并且工作得很好。
但我的问题是我们可以从 bundle 访问 sqlite 数据库并执行数据库操作吗?为什么建议从文件夹中使用?
最佳答案
他们可能想保证它是可写的。 iOS 应用程序是沙盒化的,因此您实际上无法覆盖应用程序中包含的 Assets ;但是,您可以写入文档目录。
关于ios - 为什么我们需要将 sqlite DB 文件移动到文档文件夹?我们可以从 bundle 访问并对其执行数据库操作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43492879/