我的iPhone应用程序使用小型数据库来存储其设置和保存的文件。如何确保将默认数据库及其默认设置分发给将其与应用程序文件一起下载的任何人?
编辑抱歉,我发布此帖时很匆忙。我忘了提到数据库需要最终放在应用程序的“Documents”文件夹中,以便以后可以由用户备份。
-Ash
答案 0 :(得分:2)
将其放入“资源”中。然后在第一次启动时,您需要从mainBundle中加载该文件并将其保存到Documents目录中。该文件将“附带”该应用程序,但它不会生活在正确的位置以被备份捕获。
副作用是将应用程序恢复为出厂设置就像删除该文件一样简单。下次启动时,您可以看到没有文件,并从包中复制一份新文件。
答案 1 :(得分:1)
将其作为文件包含在应用程序的Resources文件夹中。