Cocoa


Cocoa (正體)

历史简介

Cocoa API苹果电脑公司Mac OS X所创建的面向对象(object-oriented)的编程环境。Cocoa 是从1980年代由NeXT开发的编程环境NeXTSTEP和OPENSTEP演变而来,这点可由其类别之名皆以 NS 前缀(代表NeXTSTEP)看出端倪。苹果电脑公司在1996年收购了NeXT。

Cocoa API 目前支援 Objective-C 以及 Java 语言,但苹果电脑公司已经宣布未来将不再继续维护 Cocoa 对 Java 的完整支援。换句话说,Cocoa API 中可能会逐渐出现不支援 Java 的功能。

内容

Cocoa API 主要分为

  • Foundation
  • AppKit
  • Core Data

两部份,其中 Foundation 包含了资料结构、网络、档案存取、多执行绪等功能,定位在于提供一般性服务给各种应用程式;而 AppKit 提供了图形使用者界面相关的功能。


! __







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History