title: Why won't self.navigationController pushViewController work?
body: <p>I have a </p>
  
  <blockquote>
    <p>UIViewController-> UINavigationBar + UITableView</p>
  </blockquote>
  
  <p>Just a bit more explanation</p>
  
  <p>I made it through UIBuilder..</p>
  
  <p><strong>1:</strong> Created a New <code>UIViewController</code> with XIB-file<br>
  <strong>2:</strong> Using <code>UIBuiler</code> i put a <code>UINavigationController</code><br>
  <strong>3:</strong> Then i put <code>UITableView</code> underneath the <code>navigationBar</code>
   so it gave me..</p>
  
  <blockquote>
    <p>A: UIViewController-> UINavigationBar + UITableView</p>
  </blockquote>
  
  <p>Now i am loading the data in UITableView from a Webservice which is working fine.</p>
  
  <p>I again made a xib with sam config which is</p>
  
  <blockquote>
    <p>B: UIViewController-> UINavigationBar + UITableView</p>
  </blockquote>
  
  <p>So now when i try to push view B on view A using below code...it wont at all work...</p>
  
  <pre><code>SelectSiteViewController *siteViewController = [[SelectSiteViewController alloc] initWithNibName:@"SelectSiteViewController" bundle:nil];
  
  [self.navigationController pushViewController:siteViewController animated:YES];
  </code></pre>
  
  <p>When i checked the <code>UINavigationController *nav = self.navigation</code></p>
  
  <p>nav is 0x0 that is i assume NIL.</p>
  
  <p>Can anybody tell me whats wrong in here.. why is it nil...and how can i make it work..</p>
  
  <p>Thanks a Lot....I would really appreciate any help</p>