框架概述

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

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

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

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