代码之家  ›  专栏  ›  技术社区  ›  Ole Begemann

对应于-application:openURL:sourceApplication:annotation:

  •  19
  • Ole Begemann  · 技术社区  · 14 年前

    iOS SDK 4.2包括一个新的 UIApplicationDelegate 调用的方法 application:openURL:sourceApplication:annotation: . 它是 application:handleOpenURL: 并提供有关调用应用程序的更多信息:我们不仅获得调用应用程序的bundle标识符,而且在 annotation 争论,

    源应用程序提供的属性列表对象,用于将信息传递给接收应用程序。

    太好了,这将为多个第三方应用程序之间更直接的交互提供很多机会!

    唯一的问题是:如何在调用应用程序的一侧调用此机制? -[UIApplication openURL:] 似乎没有变化,也不提供任何方式传递属性列表和URL。你知道用iOSSDK4.2打电话的应用程序是怎么做到的吗?

    1 回复  |  直到 14 年前
        1
  •  13
  •   bosmacs    14 年前

    您需要使用新的文档交互类,特别是可以通过 annotation 财产 UIDocumentInteractionController . 另见:

    推荐文章