Sylvain v2.0



Découvrir le modèle Key Value Observing

Publié dans Développement,OS X.4 Tiger,OS X.5 Leopard par sylvain le 29 avril 2008

Après avoir rapidement découvert le modèle de conception Key Value Coding, je vous propose une introduction au modèle Key Value Observing qui est à Cocoa ce que le PropertyChangeEvent est aux Java Beans.

Si KVC permet de définir un moyen générique pour consulter et modifier les propriétés d’un objet, le modèle KVO a pour objectif de vous fournir un moyen de suivres les évolutions d’une valeur de propriétés.

Cet article de présente donc les protocoles à connaître ainsi que leur mise en œuvre dans une petite application de test.

Bonne découverte à tous.

Tags :, , , , , , , , , , , , , ,

scoopeo:Découvrir le modèle Key Value Observing  fuzz:Découvrir le modèle Key Value Observing  tapemoi:Découvrir le modèle Key Value Observing  digg:Découvrir le modèle Key Value Observing  del.icio.us:Découvrir le modèle Key Value Observing  reddit:Découvrir le modèle Key Value Observing  Y!:Découvrir le modèle Key Value Observing
Commentaires fermés

Les contrôleurs et liaisons en Cocoa

Publié dans Développement,OS X.4 Tiger par sylvain le 12 octobre 2007

Après une première version du minuteur pour le thé, voici une petite évolution de l’application pour introduire les contrôleurs Cocoa (NSController) et les liaisons de données (bindings).

Pour résumer la situation on va ajouter une classe modèle pour notre minutage et nous allons éliminer tout notre code technique du contrôleur précédent.

Préparez votre XCode!

Tags :, , , , , , , , ,

scoopeo:Les contrôleurs et liaisons en Cocoa  fuzz:Les contrôleurs et liaisons en Cocoa  tapemoi:Les contrôleurs et liaisons en Cocoa  digg:Les contrôleurs et liaisons en Cocoa  del.icio.us:Les contrôleurs et liaisons en Cocoa  reddit:Les contrôleurs et liaisons en Cocoa  Y!:Les contrôleurs et liaisons en Cocoa