osxosx入门


备注

此标记用于Apple创建的特定于Mac的编程API(如AppKit)的文档。

框架概述

为macOS编写的应用程序通常使用Apple的框架编写。几乎每个应用程序将使用的框架是:

  • AppKit - 用于创建和管理UI元素
  • 基础 - 用于常见的非UI对象和操作

在许多但不是所有应用程序中都使用了其他常见框架:

  • CoreData - 用于数据存储
  • Dispatch - 用于管理多个线程
  • CoreGraphics - 用于绘制与图形相关的任务
  • CoreAnimation - 用于UI元素的动画