Salut, je viens de réduire le prix de tous les produits. Préparons nos compétences en programmation pour l'ère post-COVID. Plus de détails »
Observateur

Observateur en Swift

L’Observateur est un patron de conception comportemental qui permet à certains objets d’envoyer des notifications concernant leur état à d’autres objets.

Ce patron fournit la possibilité aux objets qui implémentent une interface de souscription, de s’inscrire et de se désinscrire de ces événements.

Utilisation du patron de conception en Swift

Complexité :

Popularité :

Exemples d’utilisation : L’observateur est assez répandu en Swift, surtout dans les composants GUI. Il fournit une manière de réagir aux événements qui se produisent chez d’autres objets sans se coupler à leurs classes.

Identification : Ce patron peut être reconnu dans les méthodes de souscription qui stockent des objets dans une liste et par les appels des objets de cette liste à la méthode update.

Observateur dans les autres langues

Patrons de conception : Observateur en Java Patrons de conception : Observateur en C# Patrons de conception : Observateur en C++ Patrons de conception : Observateur en PHP Patrons de conception : Observateur en Python Patrons de conception : Observateur en Ruby Patrons de conception : Observateur en TypeScript Patrons de conception : Observateur en Go