J'ai une application Nib multiple, et dans ma méthode awakeFromNib:
, certains IBOutlet
sont nuls.Certaines IBOutlets sont nuls dans plusieurs applications Nib
Je pense que j'ai réduit le problème, mais je ne sais pas pourquoi. J'ai un fichier MainWindow.xib
, qui a été créé par Xcode. Dans là, j'ai le délégué de l'application, et plusieurs contrôleurs de vue (un pour l'autre Nib que j'ai). Appelons l'un d'eux le MatrixViewController
.
J'ai aussi un fichier MatrixView.xib
, où j'ai le contrôleur et la vue. Ce que je veux faire est de MatrixViewController
awakeFromNib
initialiser quelque chose de sa vue. Cependant, tous les points de vente sont nuls.
Je pense que c'est parce que le awakeFromNib:
que je réponds a été envoyé lors du chargement MainWindow.xib
et non MatrixView.xib
, ai-je raison?
Quelle est l'alternative pour résoudre ce problème? Une bonne chose à ce sujet, c'est que toute l'initialisation est faite lorsque l'application charge, ce que je voudrais garder.