Objective C: delegate

jeudi 12 avril 2012
En objective C, qui est le language de programmation pour créer des applications Iphone/Ipad/Mac, utilise beaucoup le mécanisme de Délégation. Cocoa qui est un framework d’affichage en Objective C comporte de nombreuses classes qui ont la possibilité de modifié leur comportement grâce à la délégation. Une instance de classe peut accueillir un objet qui souhaite être son délégué et donc elle délègue des méthodes que cet objet sera libre de traiter. Il existe deux facettes à la délégation: – être un objet délégué, et donc par définition être capable de traiter des informations pour le compte d’un autre objet et ainsi enrichir le comportement de cet autre objet. – avoir un objet délégué et laisser un autre objet interagir et enrichir son propre comportement. Pour plus d’informations sur ces deux aspects: Être un objet délégué Avoir un objet délégué

Tags: Développement , IOS , Objective C , Xcode