Looking for objective-c Keywords? Try Ask4Keywords

Objective-C LanguageProtocoles et délégués


Remarques

Les protocoles et les délégués sont deux concepts liés mais différents:

Un protocole est une interface à laquelle une classe peut se conformer, ce qui signifie que la classe implémente les méthodes répertoriées.

Un délégué est généralement un objet anonyme conforme à un protocole.

L'application de Délégué appelée Délégation est un modèle de conception.

À une extrémité , nous avons le concept d'héritage qui crée un couplage étroit entre la sous - classe et sa superclasse alors que modèle de conception délégation constitue une alternative pour éviter ce couplage serré à l' aide que nous pouvons créer une relation beaucoup plus souple basée sur les objets délégués anonymes.

Protocoles et délégués Exemples Liés