id - тип объекта; тип мог быть NSArray
* или NSString
*, например. Класс может быть NSArray
* или NSString
* или другой объект.В чем разница между идентификатором id и классом?
я могу использовать их, как следовать
- (void)wantWriteAction:(id)sender {
}
- (void)wantWriteAction:(Class)sender {
}
Я хочу знать, различные между them.In каких условиях не может использовать идентификатор? Какие условия не могут использовать класс?
http://stackoverflow.com/questions/7256989/casting-sender-to-ibaction-as-id-or-specific-class – the1pawan
id может быть любым и отвечать на любые сообщения в системе, но класс может ответить в частности. id - общий – the1pawan