Haha, I also set learning iOS as one of my 2012 resolutions AND I also bought TBNR after reading good reviews in Amazon. The 2nd edition covers Xcode 4 and iOS 4 (a bit outdated, but my target market is iOS 4+ anyway).
The shameful thing is, I haven't read the book yet, and instead go with Titanium since I'm more familiar with JavaScript (not really, but better than zero experience with Objective-C). It's been a couple of days, and things are doing good (but debugging sucks).
I eventually will learn iOS/Objective-C, but since I come from Java, and I don't like Xcode (I've played around a bit) I will most likely use AppCode from JetBrains.
I really think you should stick it out and learn XCode. I am not a huge fan wither, would rather use TextMate or BBEdit, but once you stick with it, you will get there.
If we do the things we have to do long enough, the day will come when we will get to do the things we want to do.
The shameful thing is, I haven't read the book yet, and instead go with Titanium since I'm more familiar with JavaScript (not really, but better than zero experience with Objective-C). It's been a couple of days, and things are doing good (but debugging sucks).
I eventually will learn iOS/Objective-C, but since I come from Java, and I don't like Xcode (I've played around a bit) I will most likely use AppCode from JetBrains.