2013-06-24 103 views
2

在應用程序的委託,有這種方法什麼是註釋:openURL方法中的(id)註釋?

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { 

我想知道什麼的「註釋」是什麼?另外,我將如何使用它/查看它以查看它包含的內容?

由於

回答

1

註釋: 由源應用程序提供將信息傳送給接收應用程序的屬性列表對象。

這是什麼觸發URL打開的應用程序想與你分享。

UIApplicationDelegate apple documentation

+1

對,我看到了,但我不明白什麼樣的事情會在屬性列表。我如何查看類型(id)中的數據? – evenodd

+0

http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/PropertyLists/AboutPropertyLists/AboutPropertyLists.html – mrosales

+1

你真的沒有太多的關於它會有什麼的想法,因爲它取決於誰在發送它。我想大多數都是空的,但當開發人員試圖用特定的目標操作啓動他們的應用程序時,它可能會有價值。 – mrosales

1

這是一本字典。我只找到了用於確定從移動Safari中打開深層鏈接時引用有用:

enter image description here

相關問題