If you’re interested in iOS dev and aren’t reading Ole Begemann, you really should be. His post volume is low, but the signal to noise ratio is just so fantastic. XCode has a lot of layers and complexity tied in to its tools, including a dizzying array of templates, options, and configurability. One of the things that I struggled with when I started to teach myself iOS stuff waswhich template is right for me.
This is a great little primer to help sort that out.
And, if you’re a crotchety old-school UI guy like me that prefers skipping Interface Builder or Storyboarding1, you may be interested in Austin Louden’s 100% programmatic Hello World tutorial.
One of my biggest pet peeves with NIBs: they’re a horrific pain in the ass to track under version control properly.↩