loaded the "PersonnalDetails" nib but didn't get a UITableView
<p>I am trying to load a new view with the following code</p>

<p><code>
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {</p>

<pre><code> PersonnelDetails *detailViewController = [[PersonnelDetails alloc] initWithNibName:@"PersonnelDetails" bundle:[NSBundle mainBundle]];
</code></pre>

<p>[self.navigationController pushViewController:detailViewController animated:YES];
  [detailViewController release];</p>

<p>}
</code>
inhertance :-  PersonnelDetails inherits UITableViewController</p>

<p>but i am getting an exception :
<code>
  Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "PersonnalDetails" nib but didn't get a UITableView.'
</code>
even though i have a UITableView in the PersonnalDetails nib and also i have connected the view outlet of PersonnelDetails(viewController) to the UITableView.
 what can be the posible cause?</p>
