第1章 启程
迎阅读本书!本书旨在介绍ObjectiveC语言的基础知识。Objective-C语言是C语言的一个扩展集,许多具备Mac OS X外观的应用程序都是使用该语言开发的。
本书介绍Objective-C语言以及苹果公司为其提供的Cocoal具包。Cocoa是使用Objective-C编写的,它不仅包含MacOSX用户界面的所有元素,还包含其他许多内容。通过本书掌握Objective—C之后,读者将能够使用Cocoa开发功能完备的项目,并且可以深入阅读Apress出版社2009年出版的Learn Cocoa on the Mac和Beginning iPhone Development等著作,这两部著作都是由Dave Mark和JeffLaMarche编写的。
本章将介绍阅读本书所需的基本信息,还将介绍Objective-C的历史以及其他章节的概要信息。
1.1 预备知识
在阅读本书之前,读者应具备使用与C类似的编程语言(如C++、Java或C语言)的一些经验。无论使用哪种语言,都应熟悉其基本原理。应该理解什么是变量和函数,知道如何使用条件和循环语句控制程序流。我们将重点介绍Objective-C在其基础语言C中添加的特性,以及苹果公司Cocoal具包的一些优秀特性。
……