Accès à un attribut d'AppController depuis une autre classe
Bonsoir,
J'ai une application cocoa avec une classe AppController (qui gère les boutons, awakeFromNib, enfin une AppController classique). Il y a un outlet vers un NSArrayController de mon nib dans cette classe, et des déclarations @property/synthesize pour cet outlet.
Il y a une autre classe, sous-classe de NSViewController (mais cela ne change rien) qui est elle aussi instanciée dans mon nib. Comment pourrais-je accéder à l'outlet de AppController depuis cette sous-classe de NSViewController ?
C'est à dire, comment obtenir un pointeur sur l'instance de AppController ?
Depuis ma NSViewController subclass, j'aimerais avoir :
Code:
foo = [instanceDeAppController monArrayContoller];
mais je ne sais comment obtenir le pointeur instanceDeAppController. Il doit y avoir un moyen d'accéder aux attributs de mon AppController sans passer pas une variable globale !
Si vous pouvez m'aidez,
J'espère avoir été clair.
Valleix007