- Actually not a book, but lots of information and for free, the Apple Documentation.
- Adamson, Chris: iOS SDK Development
- Anderson, Fritz: Xcode 4 Unleashed
- Buck, Erik M.: Cocoa Design Patterns
- Hillegass, Aaron: iOS Programming
- Hillegass, Aaron: Objective-C Programming
- Kochan, Stephen G.: Programming in Objective-C
- Neuburg, Matt: Programming iOS 5
- Nutting, Jack: Beginning iOS 5 Development
- Pilone, Dan: iPhone and iPad Development
- Sadun, Erica: The iOS 5 Developer’s Cookbook
- Smith, Nick: Xcode Primer
- Smyth, Neil: Objective-C 2.0 Essentials
Introduction to Objective-C
If you have used any C dialect and know about object-oriented programming, Objective-C should not be to difficult for you. If you have mastered any other programming language, have a look at the documentation at Apple. If you are new to programming, cs193p might be to heavy to start with or just try buy jumping right in.