从零开始,系统学习 Swift 语言与 SwiftUI 框架,构建优雅的 iPhone、iPad、Mac 应用
课程简介
本教程系统讲解 iOS 应用开发的完整知识体系。从 Swift 语言基础开始,逐步深入 SwiftUI 声明式 UI 框架、状态管理、网络请求、数据持久化,直至最终发布到 App Store。
SwiftUI 是 Apple 于 2019 年推出的声明式 UI 框架,使用更少的代码即可构建跨 Apple 全平台(iOS、iPadOS、macOS、watchOS、tvOS)的精美应用。它代表了 Apple 对未来 UI 开发的技术方向。
你将学到什么
可选链、泛型、协议、闭包、结构体 vs 类等核心特性
View 协议、修饰符链、组合视图、自适应布局
@State、@Binding、@ObservableObject、@Environment
URLSession、async/await、Combine 基础
UserDefaults、SwiftData、CoreData 入门
证书管理、TestFlight、App Store 审核流程
前置要求
课程目录