Questions sur les classes finissant par "Cell"
Neofelis
Membre
Hello,
J'ai remarqué que beaucoup de composants de vues étaient partagées en 2 classes. Par exemple lorsque j'ajoute un Label à mon interface et que je vais dans identity (Xcode 4), la 1ère classe de mon Label est NSTextField et si je vais plus en profondeur j'obtiens NSTextFieldCell. Après quelques tests je ne saisis pas bien la différence entre les 2.
Par exemple lorsque je vais dans Bindings et que je lie le champ value de mon NSTextField à une variable d'instance quelconque d'une autre classe j'ai bien le résultat attendu. Je fais ensuite la même chose en liant cette fois le champ value de mon NSTextFieldCell à la place de NSTextField, j'obtiens la même chose. Y a-t-il des bonnes pratiques à suivre à ce sujet ?
J'ai remarqué que beaucoup de composants de vues étaient partagées en 2 classes. Par exemple lorsque j'ajoute un Label à mon interface et que je vais dans identity (Xcode 4), la 1ère classe de mon Label est NSTextField et si je vais plus en profondeur j'obtiens NSTextFieldCell. Après quelques tests je ne saisis pas bien la différence entre les 2.
Par exemple lorsque je vais dans Bindings et que je lie le champ value de mon NSTextField à une variable d'instance quelconque d'une autre classe j'ai bien le résultat attendu. Je fais ensuite la même chose en liant cette fois le champ value de mon NSTextFieldCell à la place de NSTextField, j'obtiens la même chose. Y a-t-il des bonnes pratiques à suivre à ce sujet ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Je te conseille de lire le Programming Topic "Controls & Cells" dans la doc Apple, cela explique tout en détail (tout le chapitre, donc cette page et les suivantes, dont "How Controls & Cells interact" & co)