NSTreeController && NSBrowser (suite)
Philippe49
Membre
:why?: :why?:
Toujours dans l'étude du fonctionnement des Browser bindés, avec un minimum de code, je n'arrive pas à :
Les bindings du NSTreeController :
La classe définie pour le treeController est une classe Node
@interface Node : NSObject {
NSMutableArray * children;
NSString * name;
}
Les bindings du NSBrowser :
Je joins le code.
Si une âme charitable passe dans le coin ...
PS: au fait je ne comprends pas non plus (c'est pas mon jour) pourquoi mes posts sont anti-datés d'une heure ...
[Fichier joint supprimé par l'administrateur]
Toujours dans l'étude du fonctionnement des Browser bindés, avec un minimum de code, je n'arrive pas à :
- rendre éditable mon NSBrowser bindé avec un NSTreeController
- faire le binding value du NSBrowser
Les bindings du NSTreeController :
- contentArray avec une NSMutableArray d'un AppController
- selectionIndexPaths avec une NSMutableArray d'un AppController
La classe définie pour le treeController est une classe Node
@interface Node : NSObject {
NSMutableArray * children;
NSString * name;
}
Les bindings du NSBrowser :
- content avec arrangedObjects du treeController
- contentValues avec arrangedObjects.name du treeController
- selectionIndexPaths avec selectionIndexpath du TreeController
Je joins le code.
Si une âme charitable passe dans le coin ...
PS: au fait je ne comprends pas non plus (c'est pas mon jour) pourquoi mes posts sont anti-datés d'une heure ...
[Fichier joint supprimé par l'administrateur]
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
T'aurais regardé la doc, t'aurais vu que le binding value ne marche pas pour les NSBrowser
http://developer.apple.com/documentation/Cocoa/Reference/CocoaBindingsRef/index.html
Choisir NSBrowser Bindings > Value Bindings
et on lit :
value :
Binding is not supported for NSBrowser in this release.
C'est le forum qui n'a pas changé d'heure. On peut résoudre cela dans le profil membre.
Comme quoi c'est aussi en posant la question qu'on trouve la réponse
(Et merci de l'avoir postée d'alleurs, comme ça ça servira aux autres )