I know this question is kind of old, but since the link still works I thought I’d recommend you looking into Outline View in IB. It should do what you’re looking for.
There is an example of how to work with it called “Simple Outline” in the examples folder.