title: NSInvalidArgumentException when posting notification
body: <p>I am trying to use the notification system in order to have a detail view in a Splitviewcontroller to update the tableview. I declared the notification as follows:</p>
  
  <pre><code>[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(pushView:) name:@"pushView" object:nil];
  </code></pre>
  
  <p>and the selector itself:</p>
  
  <pre><code>- (void) pushView:(UIViewController *) viewController {
      [self.navigationController pushViewController:viewController animated:YES];
  }
  </code></pre>
  
  <p>Now, in the detailview I create the view-controller and call create the notification:</p>
  
  <pre><code>   ArticleTableViewController *articleTableView  = [[ArticleTableViewController alloc] initWithCategory:catInt];
  
     [[NSNotificationCenter defaultCenter] postNotificationName:@"pushView" object:articleTableView];
  </code></pre>
  
  <p>I assumed that that would work, but I get the error:</p>
  
  <blockquote>
    <p><em>*</em> Terminating app due to uncaught
    exception
    'NSInvalidArgumentException', reason:
    '-[NSConcreteNotification
    setParentViewController:]:
    unrecognized selector sent to instance
    0x5a3a290'</p>
  </blockquote>
  
  <p>So I guess I am doing something wrong in how including the detailViewController in the notification to be used to push in.</p>