草庐IT

GAITracker

全部标签

ios - id<...> 在 Objective-C 中是什么意思?

我正尝试在iOS应用程序中使用GoogleAnalytics,我看到了这部分代码:idtracker=[[GAIsharedInstance]defaultTracker];作为iOS开发的初学者,不知道idtracker有什么区别和GAITracker*tracker.我在谷歌搜索它但没有找到解释。有人可以为我澄清一下吗? 最佳答案 表示对象符合方括号内的协议(protocol)(pr协议(protocol))。在您的示例中,对象tracker可以是任何类型的对象,但它符合GAITracker协议(protocol)。因此,尽管它

ios - id<...> 在 Objective-C 中是什么意思?

我正尝试在iOS应用程序中使用GoogleAnalytics,我看到了这部分代码:idtracker=[[GAIsharedInstance]defaultTracker];作为iOS开发的初学者,不知道idtracker有什么区别和GAITracker*tracker.我在谷歌搜索它但没有找到解释。有人可以为我澄清一下吗? 最佳答案 表示对象符合方括号内的协议(protocol)(pr协议(protocol))。在您的示例中,对象tracker可以是任何类型的对象,但它符合GAITracker协议(protocol)。因此,尽管它