J'essaie d'afficher un tableau de NSManagedObjects
dans un NSTableView
en utilisant un NSCell
personnalisé qui est capable de dessiner l'objet géré correctement.Données de base, liaisons NSTableColumn et NSCell personnalisé
D'ailleurs, la colonne unique de mon NSTableView
est liée au d'un NSArrayController
. Je n'utilise aucun chemin de clé sur l'objet. J'avais l'impression que ma sous-classe NSCell
recevrait un message setObjectValue:
lorsque la vue de table voulait dessiner un élément particulier, mais cela ne se produit pas. Mais cela ne fonctionnerait même pas puisque les NSManagedObjects
ne sont pas conformes au protocole Copying
.
Je suppose que c'est une tâche courante et qu'il doit y avoir un moyen simple de le faire, mais je ne le vois vraiment pas maintenant.
Tout aperçu serait apprécié.
Très semblable à cette autre question: http://stackoverflow.com/questions/409424/editable-nstableview-with-bindings-wont-set-values-in-model. –