我如何知道handleOpenURL响应的文档类型?

时间:2013-08-17 08:09:27

标签: ios

假设我已经为我的应用注册了几个方案,例如文本文件和PDF。

我在邮件应用中打开附件。调用我的应用程序,并使用URL触发handleOpenURL方法。

我是否必须(粗略地)解析URL,或者......什么?

2 个答案:

答案 0 :(得分:1)

获取URL的重要位(通过NSURL's pathExtension并不难,例如,您可能知道要尝试打开的.doc或.pdf或.txt文件类型)

答案 1 :(得分:1)

您可以使用NSURL调用getResourceValue:forKey:error:方法NSURLTypeIdentifierKey 获取传递给应用程序的文件的统一类型标识符(UTI)。