What is, according to you, the most important topic (chapter) covered by the iPhone Developer Documentation?
Do you know another topic that is very important to you, yet rarely read by other developers?
I would like to print and read some important chapters, but I may forget something...
There are several core guides to important concepts. These include:
- iOS Human Interface Guidelines
- The Objective-C Programming Language
- Cocoa Fundamentals Guide
- Key-Value Coding Programming Guide
- iPhone Development Guide
- iPhone Application Programming Guide
- View Controller Programming Guide for iOS
- Core Data Programming Guide
- Predicate Programming Guide
- Core Animation Programming Guide
- Quartz 2D Programming Guide
- OpenGL ES Programming Guide for iPhone OS
- Accessibility Programming Guide for iOS
- In-App Purchase Programming Guide
- Getting Started with Networking and Internet
- Interface Builder User Guide
- Instruments User Guide
- Xcode Debugging Guide
Many of these point to additional references that you may also like to read.
Every beginning iPhone developer gets tripped up by the deployment process. I would print, memorize and feel comfortable with setting up profiles and such. Here are some more essential concepts
- Memory Management
- Saving your dsym for later debugging
- Testing
- Buttoning up leaks and profiling
Each of these concepts can be searched for on Stack Overflow for more information.