UINavigationController changing view problem
<p>I have a problem for changing the displayed view.</p>

<p>My app contains 2 views controllers. One audio player and 1 about.
The Audio view controller is never released and the second is released when the audio
viewController push.</p>

<p>My app also has an AppDelegate object which is shared by all UIViewControllers.
AppDelegate Class contains the UINavigationController instance which is responsible to display 
the right view.</p>

<p>So for pushing the about vire I use this code :</p>

<p><pre><code>
[appDelegate.navigationController pushViewController:initialLoadingViewController animated:NO];
</pre></code></p>

<p>It works well except for the second time I got an error saying that the same view controller 
is already present. </p>

<p>I also tried popToViewController : the correct view appears but all buttons seems disabled then my app crashes.</p>

<p>So my question is : what is the best way to change the current viewController ?</p>

<p>Thanks a lot for your help.</p>

<p>Thierry</p>
