O que id <…> significa em Objective-C?
Estou tentando usar o Google Analytics em um aplicativo para iOS e vi esta parte do código:
id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];
Como iniciante no desenvolvimento do iOS, não sei qual é a diferença entreid<GAITracker> tracker
eGAITracker *tracker
. Procurei no Google, mas não encontrei a explicação. Alguém pode esclarecer isso para mim?