J'ai un fichier nib qui a un tas de vues et d'objets personnalisés. L'un de ces objets est un objet de contrôleur personnalisé. Dans sa méthode awakeFromNib, je veux accéder à la fenêtre qui contient toutes ces choses. Je ne suis pas sûr de savoir comment obtenir la fenêtre à ce stade. Toutefois, cet objet personnalisé a une sortie vers une vue. Je sais que vous pouvez obtenir la fenêtre d'appel de [fenêtre nameOfView] mais pour une raison quelconque, à ce stade, nil est retourné pour la fenêtre, même si la vue est non nulle. À quel moment la fenêtre sera-t-elle non nulle?NSWindow est nul après awakeFromNib
En note secondaire, si je passe la fenêtre en paramètre à cet objet personnalisé qui est chargé à partir d'un fichier .nib, dois-je m'inquiéter de le libérer/le conserver? Comment la gestion de la mémoire fonctionnera-t-elle avec cette NSWindow dans mon objet chargé à partir d'une plume?
Votre fichier nib inclut-il une fenêtre? –
La fenêtre est créée par programmation. – JPC