UIApplicationDelegate:是不是有其他应用程序对“注释”的使用记录?

Posted

技术标签:

【中文标题】UIApplicationDelegate:是不是有其他应用程序对“注释”的使用记录?【英文标题】:UIApplicationDelegate: Is there any documented use of `annotation` by other applications?UIApplicationDelegate:是否有其他应用程序对“注释”的使用记录? 【发布时间】:2011-08-11 03:42:55 【问题描述】:

当在另一个应用程序的应用程序中打开一个文档时,传递给application:openURL:sourceApplication:annotation: 的文件名对于显示目的来说是非常荒谬的。此消息的annotation 部分应包含一个NSDictionary,其中包含用户信息,例如友好的文件名。由于该字段的结构非常松散,是否有任何网站尝试汇总不同应用在将元数据传递给其他应用时使用的内容?

我意识到尝试考虑所有应用程序可能是徒劳的,但能够处理一些流行的应用程序将有助于尝试和适应。

【问题讨论】:

您知道如何使用 (id) 注释将信息传递给方法吗?我知道如何在 URL 中传递信息,但是注释呢? @NicolasManzini 我还没有找到任何关于它的文档。 @NicolasManzini 见***.com/questions/4259383。 【参考方案1】:

http://handleopenurl.com/scheme,还有更多http://wiki.akosma.com/IPhone_URL_Schemes。

【讨论】:

我知道这个项目,但它适用于应用程序 schemes,而不是“Open In”API 的 annotation

以上是关于UIApplicationDelegate:是不是有其他应用程序对“注释”的使用记录?的主要内容,如果未能解决你的问题,请参考以下文章

什么是 Cordova 的 UIApplicationDelegate 等价物

如何在整个程序中使用 UIApplicationDelegate?

其他类中的 UIApplicationDelegate 函数

iPhone:UIApplicationDelegate 和启动图像?

为啥从 UIApplicationDelegate 获取 ManagedObjectContext 的 Apple 文档不好?

为啥我的 UIApplicationDelegate 在下拉通知中心时收到 applicationDidBecomeActive?