title: iPhone SDK - Add a UINavigationController Programmatically
body: <p>I have an iPhone project which currently does not have a <code>UINavigationController</code> in it. Instead I swap views by handling the view hierarchy myself. However - as you're probably aware - this is bad practice, so I am trying to figure out how to implement a <code>UINavigationController</code> into my current app. I can obviously start my project over and use an Xcode template, but I really don't want to do this.</p>
  
  <p><strong>There must be a way to do this programmatically.</strong> But I can't figure out what code needs to go in the AppDelegate. Does anyone have any experience with this? I am at a loss at the moment.</p>
  
  <p>Cheers,
  Brett</p>