概述
Cocoa 和Cocoa Touch分别是OS X和iOS系统的应用开发环境,Cocoa和Cocoa Touch两者都包含Objective-C的运行时以及两个核心框架:
- Cocoa包含Foundation和AppKit框架,用于开发运行在OS X上的应用程序。
- Cocoa Touch包含了Foundation和UIKit框架,用于开发运行在iOS上的应用程序。
"Cocoa"这个术语,已被用来泛指任何基于Objective-C中运行时的类和对象,并继承于根类NSObject;Cocoa、Cocoa Touch术语也指使用各自平台的任何编程接口来进行应用程序开发。