The Second Edition
In January 2009, the second edition of Programming in Objective-C was released under the title Programming in Objective-C 2.0, Second Edition. The main reasons for revising the book, which was first published in 2003, were to do the following:
- Bring the book up to date with the features added to Objective-C by Apple in 2007. These extensions to the language became known as Objective-C 2.0.
- Make the book more Mac-oriented. The original title was operating-system agnostic, but Objective-C hasn't gained any substantial foothold in non-Mac environments to continue justifying this approach.
- Include information on building iPhone applications. A chapter was added to show how to build an iPhone Fraction calculator based on a Fraction class that's used in examples throughout the text.