Possible en double:
objective c difference between id and void *Quelle est la différence entre void * et id?
Par exemple, une méthode de rappel de délégué d'animation UIView a cet argument:
context:(void*)context
Pourquoi ne pas simplement id? Je passe toujours à zéro si je ne me soucie pas d'un contexte. Mais quand j'en veux un, je passe l'objet. Quelle est la différence? Pourquoi ont-ils préféré annuler * sur ID?
Bonne question, mais elle a déjà été posée. Les bonnes nouvelles sont qu'il a déjà été correctement corrigé: http://stackoverflow.com/questions/1304176/objective-c-difference-between-id-and-void/1304277#1304277 –