对于一个学校项目,我正在编写一个 iOS iPad 应用程序,其中用户能够将句子输入到系统其他地方使用的核心数据中;然而,我的教授现在要求提供另一项功能,让用户能够以某种方式从 iPad 键盘以外的其他界面输入句子。例如,最理想的解决方案是能够将句子写入文本文件并通过 iTunes 将其导入到应用程序中。
我见过一些能够通过 iTunes 接收文件的不同应用程序,例如 VLC 应用程序,用户可以在其中将视频放入 VLC 应用程序的视频存储中。这允许 VLC 加载视频。我想知道是否有一个好的方法,或者是否可以使用我的应用程序中的文本文件来执行此操作,以便我可以将它们读入核心数据。
谢谢, 克里斯
最佳答案
这是可能的...首先,您需要向 info.plist 文件添加一个值,以启用 iTunes 文件共享(如 VLC 等)“UIFileSharingEnabled -> YES” 然后您可以通过 iTunes 存储文件。这些文件被放入您的应用程序“文档”-目录中...启动应用程序时,您需要检查新文件是否可用并处理这些更改...
您还可以添加文档类型/扩展名,以便当您收到包含 txt 文件的电子邮件时,可以使用您的应用程序打开它。 How do I register a custom filetype in iOS
关于ios - 如何将文本文件导入 iPad 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5888149/