啊!我花了68小时学完了本书。在此过程中,我试着理解每一章的每个概念,并且自己写代码,从而加深记忆。

我不得不承认,这是我看过的最好的技术书之一,非常适合我这种Objective-C和Cocoa小白阅读。

本书品质卓越绝非偶然。

  • 作者思路清晰,介绍本书的节奏恰到好处。作者花时间解释了做出每种选择的原因以及iOS组件的工作原理,并且详细描述了每项任务,尤其是需要花点时间理解和习惯的Interface Builder任务。此外,作者从未假设读者知道某些内容的实现方法,从而省略这部分内容。对于初学者来说这绝对是好事。同时这也说明你可以随意选择从任意一章开始阅读,即使是这样你也能够了解Xcode的使用方法。

  • 本书详细介绍了Cocoa框架的所有主要组件并且提供了相关且有文档记录的代码。

  • 本书的配套网站以论坛的形式为读者提供支持,读者也可以从该网站下载本书的所有源代码和资源。

  • 本书更新了iOS 5的相关内容,包括ARC,并且独辟一章介绍故事板。作者不是简单地向读者展示不同任务的实现方法,而是在培养读者的思维方式。这样在将来一定会对读者有所帮助,因为Xcode是不断更新的(本书面向Xcode 4.2)。通过阅读本书,即使Xcode新旧版本的命名规则等内容发生了变化,你依然能够正确地构建项目。

本书详细介绍了Cocoa框架的工作原理,并且介绍了构建iOS应用的所有必备步骤。我强烈推荐Objective-C或Cocoa零基础的iOS应用程序开发人员阅读本书。我真的很享受学习本书的过程。现在我已经对iOS开发有了非常深入的了解。我期待阅读本书作者iOS方面的其他著作。