框架概述

為 macOS 編寫的應用程式通常使用 Apple 的框架編寫。幾乎每個應用程式將使用的框架是:

  • AppKit - 用於建立和管理 UI 元素
  • 基礎 - 用於常見的非 UI 物件和操作

在許多但不是所有應用程式中都使用了其他常見框架:

  • CoreData - 用於資料儲存
  • Dispatch - 用於管理多個執行緒
  • CoreGraphics - 用於繪製與圖形相關的任務
  • CoreAnimation - 用於 UI 元素的動畫