Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Having watched many, many people work through this material, I’ve seen the same mistakes made hundreds of times. I see two mistakes particularly often: capitalization mistakes and forgotten connections.
Capitalization mistakes happen because C and Objective-C are case-sensitive languages—the compiler does not consider Foo and foo to be the same thing. If you are having trouble making something compile, check to make sure that you have typed all the letters in the correct case.