title: How to update detailViewController.detailItem from multi-level nav in rootViewController
body: <p>this is my first post so please be gently.</p>
  
  <p>I am using the basic Split View-based application within xcode, but have edited it so that the rootViewController does not simply update the detailViewController, but instead pushes a new UITableViewController (taskViewController) onto the navigation stack.</p>
  
  <p>My problem is, that nothing happens when I now call the following from my taskViewController:</p>
  
  <pre><code>detailViewController.detailItem = [NSString stringWithFormat:@"Row %d", indexPath.row];
  </code></pre>
  
  <p>If I call this from rootViewController, instead of pushing a new UITableView onto the stack, it works.</p>
  
  <p>Here is my code from rootViewController when a cell is selected:</p>
  
  <pre><code>- (void)tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
  {
      TaskViewController *taskViewController = [[TaskViewController alloc] init];
  
      taskViewController.title = [NSString stringWithFormat:@"Unit %d",indexPath.row];
  
      [self.navigationController pushViewController:taskViewController animated:YES];
  
      [taskViewController release];
  }
  </code></pre>
  
  <p>Have I done something wrong here?  Am I using the navigation controller correctly within the rootViewController of the UISplitViewController?</p>