title: UITableHeaderFooterView from xib key-value-coding crash
body: <p>I'm making a table header from a XIB however i keep getting a crash for key-value-coding compliance on my labels in the header on this line ..</p>
  
  <pre><code>UIView *headerView = [tableView dequeueReusableHeaderFooterViewWithIdentifier:@"MileageEntryTableHeaderView"];
  </code></pre>
  
  <p>In my viewDidLoad I call </p>
  
  <pre><code>[_tableView registerNib:[UINib nibWithNibName:@"MileageEntryTableHeaderView" bundle:nil] forHeaderFooterViewReuseIdentifier:@"MileageEntryTableHeaderView"];
  </code></pre>
  
  <p>then in my  <code>- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section</code> delegate i have </p>
  
  <pre><code>UIView *headerView = [tableView dequeueReusableHeaderFooterViewWithIdentifier:@"MileageEntryTableHeaderView"];
  return headerView;
  </code></pre>
  
  <p>My labels in the xib are just standard labels. I allocate them in my .h and connected them in my xib from the file's owner.  (right click files owner, drag to appropriate label).  What exactly is causing my crash here?</p>