title: View outlets are nil on viewDidLoad
body: <p>My files owner has 3 outlets, and all of them are nil on viewDidLoad...</p>
  
  <pre><code>__weak IBOutlet UIView *mainImagePlaceholderView;
  __weak IBOutlet UILabel *mainImageLabel;
  __weak IBOutlet UIView *imageFilmstripPlaceholderView;
  </code></pre>
  
  <p>These are located in my .m file, ...</p>
  
  <pre><code>@implementation iRpImageViewerViewController
  {
      ...
      __weak IBOutlet UIView *mainImagePlaceholderView;
      __weak IBOutlet UILabel *mainImageLabel;
      __weak IBOutlet UIView *imageFilmstripPlaceholderView;
      ...
  }
  </code></pre>
  
  <ul>
  <li>My class in question is iRpImageViewerViewController.xib </li>
  <li>In IB, the 'files owner custom class' is 'iRpImageViewerViewController.m' </li>
  <li>In IB, the nib 'view custom class' is UIView</li>
  </ul>
  
  <p>Everything shows as hooked up properly.
  I have cleaned my build folder.
  I have cleared my derived data folder.
  I even tried to trick the views into loading by referring to them in the init method and setting their backcolor.</p>
  
  <pre><code>-(void)viewDidLoad
      {
          [super viewDidLoad];
  
          // Do any additional setup after loading the view from its nib.
  
          theMainImageGridviewControl = [[IGGridView alloc]initWithFrame:mainImagePlaceholderView.frame style:IGGridViewStyleSingleCellPaging];
  
          // Set additional properties to configure the grid view
          theMainImageGridviewControl.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
          theMainImageGridviewControl.selectionType = IGGridViewSelectionTypeCell;
          theMainImageGridviewControl.contentInset = UIEdgeInsetsZero;
          theMainImageGridviewControl.allowHorizontalBounce = NO;
          theMainImageGridviewControl.alwaysBounceHorizontal = NO;
          theMainImageGridviewControl.alwaysBounceVertical = NO;
  
          [mainImagePlaceholderView addSubview:theMainImageGridviewControl];
  
          // Setting a breakpoint here reveals that all the outlets are nil
          [self addAChildViewController:theFilmstripViewController toViewWithTag:imageFilmstripPlaceholderView.tag];
  
          [self constructAndConfigurePrimaryImageMarker];
  
      }
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/WOKuS.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/WOKuS.png" alt="enter image description here"></a></p>
  
  <p><a href="https://i.stack.imgur.com/ZdSqH.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZdSqH.png" alt="enter image description here"></a></p>