InterfaceBuilderで設定したボタンとかのインスタンスが、IBOutletと関連づけられるタイミングについて。
Windowのロードが終わったあたりでサウンドの読み込みとかしたいけど、IBOutlerのインスタンスがまだリンクされてきてないから困ったことになる。
cocoaではIBOutletなものが関連づけられたあとに、すべてのコントローラ(すべてのオブジェクトかもしれない)に- awakeFromNibというメッセージが送られる。よって、このswakeFromNibをハンドルして初期化コードを書けばよろしい。
cocoaプログラミングなれないなぁ