I'm just starting out with interface builder and I'd like to create a tabbed, single window app similar in design to Coda or Versions.
However, i can't figure out what approach I should be taking. I think I'll probably need to create my own tab bar and some sort of controller to load/unload different 'views', but what should the individual 'views' be?
Is it a case of creating multiple windows and somehow loading them up in a parent window, or should I be toggling the visibility of a bunch of custom views, or is there a completely different approach?