2010-07-20 8 views
2

J'ai actuellement un NSArrayController dont la propriété de contenu est (par programmation) définie sur un NSMutableDictionary et mon interface utilisateur a un seul NSTableView. Les informations contenues dans NSMutableDictionary ne sont pas définies via l'interface utilisateur.Les liaisons Cocoa pour afficher les clés NSDictionary dans NSTableView

Comment utiliser les liaisons Cocoa pour afficher les clés du dictionnaire dans NSTableView? Je sais déjà comment utiliser les méthodes DataSource, je veux juste savoir comment utiliser les liaisons pour cela.

+0

Je ne vois pas comment cela a du sens. Il serait courant d'avoir un contrôleur RAID associé à un tableau dont * membres * sont des dictionnaires. – JWWalker

Répondre

2

Je ne pense pas qu'il est logique de définir le contenu d'un contrôleur de matrice à NSMutableDictionary. Au lieu de cela, vous devez lier le contrôleur RAID à la propriété allKeys du dictionnaire. Ou envisagez d'utiliser un NSDictionaryController spécialement conçu à cet effet.

Questions connexes