website

Apple Developer Documentation

所属分类:开发者在线工具箱

Apple Developer Documentation:Apple 平台框架的官方 API 文档与示例库

Apple Developer Documentation 是 Apple 开发者网站的官方文档区,按框架和技术整理 API 说明、示例项目和更新信息,适用于 iOS、iPadOS、macOS、tvOS、visionOS 和 watchOS 等平台的开发者。读者可以从框架名称、平台或示例代码库进入。

Apple Developer Documentation:查阅 SwiftUI 等 Apple 平台框架的官方文档与示例

发布于 2026年10月18日更新于 2026年10月30日

文档首页的几个入口

文档首页的大标题下写着“Browse the latest sample code, articles, and API reference.”,正文推荐三组内容:Discover Apple Intelligence(探索 Apple Intelligence 与机器学习,介绍 App Intents 框架和与 Siri 的集成)、Updates and release notes(查看主要文档更新和发布说明)以及 Sample code library(完整的示例代码库)。

页面顶部导航为 Get Started、Platforms、Technologies、Community、Documentation、Downloads 和 Support。左侧目录按字母顺序列出数百项技术,从 Accelerate、ActivityKit、AlarmKit 一直到 App Store Connect API 等。页面底部的语言切换包括简体中文、日本語、한국어、Español、Français 和 Português。

Apple Developer Documentation 文档首页:左侧是按字母排列的技术目录,右侧是标题和 Discover Apple Intelligence 推荐区

以 SwiftUI 为例:框架页的结构

SwiftUI 的框架页在标题下方列出可用平台的最低版本:iOS 13.0+、iPadOS 13.0+、Mac Catalyst 13.0+、macOS 10.15+、tvOS 13.0+、visionOS 1.0+ 和 watchOS 6.0+。页面概述说明,SwiftUI 提供视图、控件和布局结构,用来声明应用的界面和行为。

框架页下方的 Topics 按任务分组。App structure 下有 App organization、Scenes、Windows、Immersive spaces、Documents、Navigation、Modal presentations、Toolbars、Search 和 App extensions 等主题;Data and storage 下有 Model data、Environment values、Preferences 和 Persistent storage;Views 下则有 View fundamentals、View configuration、View styles 和 Animations。每个主题后附一行说明,读者可以据此判断该进入哪一页。

SwiftUI 框架页:标题下列出 iOS 13.0+ 到 watchOS 6.0+ 的平台版本,左侧目录展开 Essentials 和 App structure 等主题

页面还提示,如果刚接触 SwiftUI,可以访问 SwiftUI Pathway,这是一组教程、文章和示例项目。框架页的 Essentials 中同时有 Adopting Liquid Glass(如何在应用中采用新材质)和 Develop in Swift 教程。

示例代码

SwiftUI 页面的 Featured samples 列出四个示例:Landmarks: Building an app with Liquid Glass(介绍系统与自定义 Liquid Glass)、Wishlist: Planning travel in a SwiftUI app(整理行程并跟踪活动完成情况的旅行应用)、Destination Video(在多平台应用中构建沉浸式媒体体验)以及 Building a document-based app with SwiftUI(在多平台应用中创建、保存和打开文档)。每个示例都有“View sample code”入口。