Some IBOutlets are nil in multiple Nib application
<p>I have a multiple Nib application, and in my <code>awakeFromNib:</code> method, some <code>IBOutlet</code>s are nil.</p>

<p>I think I have narrowed down the problem, but I'm not sure why. I have a <code>MainWindow.xib</code> file, that was created by Xcode. In there, I have the application delegate, and several view controllers (one per each other Nib I have). Let's call one of them the <code>MatrixViewController</code>.</p>

<p>I also have a <code>MatrixView.xib</code> file, where I have the controller and the view. What I want to do is from <code>MatrixViewController</code>'s <code>awakeFromNib</code> initialize something from its view. However, all the outlets in it are nil.</p>

<p>I think this is because the <code>awakeFromNib:</code> I'm responding to was sent when loading <code>MainWindow.xib</code> and not <code>MatrixView.xib</code>, am I correct?</p>

<p>What is the alternative to solve this? One good thing about it, is that all the initialization is done when the application loads, which I'd like to keep.</p>
