Quote:
Originally Posted by danywachy
By the way what is the difference between:
Object-Oriented Programming with Objective-C
The Objective-C 2.0 Programming Language
Apple makes mention of them as different things in the developer site. Is 2.0 just a newer objective-C ?
|
First of all, yes...2.0 is a newer version of Objective-C. Second, "Object-Oriented Programming with Objective-C" is an intro to Objective C, while "The Objective-C 2.0 Programming Language" goes more in-depth. You should read them in the order you listed them. Neither, however, does a good job of explaining object oriented programming to someone who isn't familiar with it. For that you should pick up a copy of "Programming in Objective-C" and read that first.
For iPhone development, read "iPhone OS Programming Guide," available for free from Apple's iPhone Dev Center. Avoid "iPhone Open Application Development," listed on Amazon, since it was written for the development of 1.1.x apps only and does not cover the SDK.
Due to legal restrictions from Apple, don't expect any books on iPhone development until July at the earliest.
Craig