标签: ios objective-c swift sqlite
我在我的应用程序中使用Sqlite db。根据一些教程,建议我将sqlite db文件移动到文档文件夹,而不是使用它来执行数据库操作。
我做了同样的事情并且工作得很好。
但我的问题是我们可以从bundle访问sqlite db并执行db操作。为什么建议使用文件夹?
答案 0 :(得分:3)
他们可能想保证其可写性。 iOS应用程序是沙盒,因此您无法覆盖应用程序中包含的资产;但是,您可以写入文档目录。