跳转到内容

Cocoa 编程/应用程序套件

来自维基教科书,开放世界中的开放书籍

在 Cocoa 中编程时,开发人员可以使用两个核心 框架

  • 基础框架
  • 应用程序框架

应用程序框架更常被称为应用程序套件或简称 AppKit。它为开发人员提供了 API,这些 API 简化了与 GUI 以及构成 GUI 的元素(例如菜单、窗口、图标、按钮等)相关的常见编程任务。

使用 AppKit

[编辑 | 编辑源代码]

要使用 AppKit,开发人员必须使用能够与构成 Appkit 的类、函数和 API 交互的编程或脚本语言。最明显的选择是 Objective-C,因为它是 Cocoa 的编写语言。AppleScript 也得到原生支持。其他基于 C 的编程语言也可以使用(有一些限制),而 PythonRubyTcl 是三种可以与 Cocoa 互连的脚本语言。

参考文献

[编辑 | 编辑源代码]
  • [1] - Apple “Cocoa 框架”
  • [2] - “Cocoa 语言选项” 作者 Scott Anguish、Erik Buck 和 Donald Yacktman
华夏公益教科书