Cocoa Framework简称Cocoa,它是Mac OS X上的快速应用程序开发(RAD, Rapid Application Development)框架,一个高度面向对象的(Object Oriented)开发框架。无论您是资深的Mac开发人员,还是即将踏入Mac开发世界的新新人类,Cocoa都是您开发应用程序的瑞士军刀、乐高积木,它是您构建Mac OS X应用程序最强大、最高效的工具。值得一提的是,苹果公司之所以能够开发出众多顶级软件,其实也正是因为有着Cocoa这个秘密武器。Cocoa是Mac OS X上原生支持的应用程序开发框架,苹果公司强烈推荐所有Mac开发人员使用。
“Simple things simple, complex things possible.”(简单的事情更简单,复杂的事情也成为可能。)
“C++ is to C as Lung Cancer is to Lang.”(C++之于C正如肺癌之于肺。)
“We thought we would see how hard it would be to switch the code we had to use Cocoa Bindings. We rewrote everything in a day or two - I think we deleted over a thousand lines of code that just wasn’t needed any more.”(当初我们认为将原有的代码迁移到使用Cocoa Bindings的代码是一件非常艰苦的活。但事实上我们在仅仅一两天内就重写了所有的东西——我想我们删除了有超过一千行因为Cocoa Bindings而不再需要了的代码。)
“Without Cocoa Bindings, it would have taken another four or five months, maybe more, to finish Delicious Library.”(要是没有Cocoa Bindings,完成Delicious Library将要再花上四、五个月的时间,或许更长。)
“With Cocoa, we were able to accomplish a lot more, more quickly.”(有了Cocoa,我们能够实现更多,而且更迅速。)
“I want to marry Core Data and have its children.”(我想和Core Data结婚,并有它的孩子。)