I picked up a couple of books the other day to help me out with learning Objective-C, objc, and developing for the iPhone. I finished reading the objc one today, and I must say that it was very good. I had tried doing some tutorials on objc before I read this book and it generally left me with more unanswered questions than I had from the start.
Since I am a C++ programmer through and through it is tricky to pick up a new language that looks similar, but works completely different. I was having more issues with objc than with learning Python.
However, as I stated, it feels a lot better now having read the objc book. It’s named "Learn Objective-C on the Mac" and I recommend it to anyone that would wish to learn objc. However one should know that this is intended for people that already know some other programming language, so it isn’t aimed towards beginners.
The next step is to read the iPhone book, named "Beginning iPhone 3 Development: Exploring the iPhone SDK", which should prove to be equally good and even more relevant to my goal of making iPhone games (duh!).
So check back in a couple of days and maybe there is something interesting to be seen.