如何从其他iOS应用程序中读取文档?

时间:2010-11-17 04:09:30

标签: iphone file-sharing

我有一个类似于FTP客户端的应用程序。我可以在其中下载各种类型的文件。 (DOC,XLS,PDF,PPT等)

现在,我想在另一个应用程序中阅读这些文档。例如:假设我在我的应用程序中下载PDF,可以从AirSharing或File Magnet中读取?

1 个答案:

答案 0 :(得分:3)

我不认为其他应用程序可以访问其他应用程序拥有的库文件夹,绝对不是私有应用程序文件夹。

Document handling可能只处理您想要的范围 - 不是没有将其类型注册到任何应用程序的文件,而是仅在逐个文件的基础上,基本上也复制文件。

如果这是您正在讨论的应用,您可以实施Open In功能,该功能是iOS中Document Interaction的一部分,允许用户在任何已注册处理的应用中访问该文件扩展/ UTI。

特别是这些方法:

UIDocumentInteractionController  
– presentOpenInMenuFromRect:inView:animated: 
– presentOpenInMenuFromBarButtonItem:animated: