iOS 从文档目录加载文件

iOS load file from documents directory

我正在创建一个注册应用程序。它有两个选项卡,一个选项卡是学生填写的注册表,另一个选项卡让用户可以更新表格。

我对 iOS 开发和 Objective-c 还是很陌生。目前我正在文档目录中保存一个包含表单数据的 .csv 文件,希望应用程序用户可以从 iPad 中提取该文件并在 Microsoft excel 中打开它。不幸的是,我还不是 Apple 开发人员,所以我无法使用物理设备对其进行测试,而且我已经阅读了文档但没有找到我要找的东西。

这可能吗?如果没有,保存文件然后能够将其上传到计算机的最佳方法是什么?

有不止一种方法可以让您的用户接收保存在您的应用程序中的文件(评论中已经提到了一些选项)。

您可以实施几种方法,让您的用户选择他们喜欢的一种,考虑到并非所有人都愿意使用相同的方法(例如,使用 iTunes 进行文件共享并不适合所有人)。

这里是您的选项,可能还有更多选项,但我认为这就足够了:

  1. 将文件作为附件通过电子邮件发送
  2. 将文件上传到第 3 方服务:Dropbox、Google Drive、 iCloud、印象笔记等
  3. 上传到 FTP.
  4. iTunes 文件共享。您可以允许用户访问目录中的文件 通过 iTunes 的文档文件夹。查找有关的信息 UIFileSharingEnabled 键。