http://pragprog.com/screencasts/v-mcxcode/becoming-productive-in-xcode