情况:我有一个 iOS 应用程序,它处理文件并让用户保存、编辑、打开这些文件并执行各种操作。我希望能够在用户打开应用程序(例如模板)以及他们自己的自定义文档时查看一些预制文档。
问题:我如何创建一个文档(或模板文件)并在用户安装我的应用程序并启动它(以及之前的所有时间)后让它出现在 Documents 文件夹中?
背景:此文档(将安装到应用程序文档目录中的文档)由我创建,而不是用户创建。
我知道要做到这一点,你需要将它保存在你的包中,然后当你的应用程序第一次运行时,默默地将它复制到文档目录中。我应该将它复制到 appDidFinishLaunchingWithOptions 方法还是我的 viewDidLoad 方法中并编写逻辑来检测它是否是应用程序第一次运行?
我的代码:在这个网页上: http: //textsnip.com/d35fbc 但是当它运行时,它总是说:“文件不存在[在文档文件夹中]”,然后它告诉我它正在被复制。问题是,当我检查应用程序的文档文件夹时,它从不存在,它仍然在包中。
为什么不使用此代码复制它是如何工作的?