Rafraichir le contenu d'un NSTableView
alain.z13
Membre
Pour un débutant ...
J'ai un NSArrayController lié à un NSMutableArray contenant des instances d'objects (Tableau : "roulement" contenu : jourDeTravail (date, reference, realise)
J'ai un NSTableVIew dont les colonnes sont liées aux "champs" de jour de travail
Tout s'affiche correctement, mais quand je remplace le contenu du tableau original (roulement) le contenu de la vue ne se rafraichit pas
Help
J'ai un NSArrayController lié à un NSMutableArray contenant des instances d'objects (Tableau : "roulement" contenu : jourDeTravail (date, reference, realise)
J'ai un NSTableVIew dont les colonnes sont liées aux "champs" de jour de travail
Tout s'affiche correctement, mais quand je remplace le contenu du tableau original (roulement) le contenu de la vue ne se rafraichit pas
Help
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Si on n'entoure pas les changements des valeurs observées par des appels à -[willChangeValueForKey:] et -[didChangeValueForKey:], alors les observateurs (dans ce cas, le NSArrayController) ne sont pas informés des changements.
Voir la doc sur le KVO pour plus de détails.
J'avais déjà lu le principe KVO mais ne savais pas trop comment l'utiliser... c'est chose faite