title: How do I add a button to my navigationController's right side after pushing another view controller in?
body: <p>So, immediately after pushing a view controller to my tableView,</p>
  
  <pre>
  // Override to support row selection in the table view.
  - (void)tableView:(UITableView *)tableView
          didSelectRowAtIndexPath:(NSIndexPath *)indexPath
  {
    // Navigation logic may go here --
    //   for example, create and push another view controller.
    AnotherViewController *anotherViewController = 
        [[AnotherViewController alloc] initWithNibName:@"AnotherView" bundle:nil];
    [self.navigationController pushViewController:anotherViewController animated:YES];
  
  </pre>
  
  <p>Ok, so that makes another view slide on, and you can go back to the previous view ("pop" the current view) by clicking the button that <em>automatically</em> appears in the top left corner of the navigation bar now.</p>
  
  <p>Ok, so SAY I want to populate the RIGHT SIDE of the navigation bar with a DONE button, like in the "Notes" app that comes with the iPhone.  How would I do that?</p>
  
  <p>I tried code like this:</p>
  
  <pre>
    UIBarButtonItem * doneButton =
    [[UIBarButtonItem alloc]
     initWithBarButtonSystemItem:UIBarButtonSystemItemDone
     target:self
     action:@selector( doneFunc ) ];
  
    <b>self.navigationController.navigationItem.rightBarButtonItem = doneButton ;</b> // not it..
  
    [doneButton release] ;
  
  </pre>
  
  <p>doneFunc is defined, and everything, just the button never appears on the right side..</p>