I've seen a lot of posts and videos on switching views and many of them have vastly different approaches. Some swap the entire view (via a delegate class), some use presentModalViewController:animated:, etc.
So I ask: what is the best, cleanest, and most memory-friendly way to switch views? (I use view switching as a way to show completely new information that might be on the screen for a long time, not a temporary notice.)
Thanks, Derek