Swift 中文教程
中文版 Apple 官方 Swift 教程《The Swift Programming Language》
SwiftUI 视频教程
SwiftUI 新手视频入门教程介绍
- SwiftUI 新手入门教程介绍
- SwiftUI 基本架构、预设项目介绍 - SwiftUI 新手入门
- View 和调整器 modifier 介绍 - SwiftUI 新手入门
- 实现第一个界面:今天吃什么 - SwiftUI 新手入门
- 动画的生成 & View 的身份概念 - SwiftUI 新手入门
- 第一章补充:some View、排版规则、设计细节 - SwiftUI 新手入门
- 排版练习 (1/2) - SwiftUI 新手入门
- 依然是排版练习 (2/2) - SwiftUI 新手入门
- 整理代码:基础 Refactor - SwiftUI 新手入门
- 第二章补充:ShapeStyle、图层、ViewBuilder - SwiftUI 新手入门
- 创建动态界面:ForEach、List 介绍 - SwiftUI 新手入门
- 常用的属性包装:State、Binding、Environment 介绍 - SwiftUI 新手入门
- 实现食物清单 List、悬浮按钮、AnyLayout - SwiftUI 新手入门
- 读取大小的 GeometryReader 和传递信息的 PreferenceKey - SwiftUI 新手入门
- 实现表单 Form、FocusState、键盘工具栏、sheet 管理 - SwiftUI 新手入门
- 重构代码:文件夹结构、用 enum 管理 icon - SwiftUI 新手入门
- 数据持久化:UserDefaults 和 AppStorage - SwiftUI 新手入门
- TabView 实现、ignoreSafeArea 调整器介绍 - SwiftUI 新手入门
- 设置界面实现、保存数据、修改颜色模式 - SwiftUI 新手入门
- 编码和解码、JSON 介绍、在 AppStorage 中存储自定义类型 - SwiftUI 新手入门
- 测试概念介绍:Unit Test & UI Test - SwiftUI 新手入门
- 修改单位前的准备:可视化需求、寻找解决方案 - SwiftUI 新手入门
- 实现第一个测试 & 基本测试写法介绍 - SwiftUI 新手入门
- 实现单位转换和 Measurement 格式化 & TabBar 背景设置 - SwiftUI 新手入门
- 网络请求基础:创建 GET & POST 请求 - SwiftUI 新手入门
- URLSession 和 Cache 介绍 - SwiftUI 新手入门
- 实现带有 cache 机制的 AsyncImage - SwiftUI 新手入门
- Codable 写法 & Syntax Sugar - SwiftUI 新手入门
- 对接 API:GET 请求 & 设置假数据 - SwiftUI 新手入门
- 对接 API:POST 请求 & 解析日期 - SwiftUI 新手入门
- 调整细节:网络请求的动画 & 用 alert 显示错误信息 - SwiftUI 新手入门
- 观察 Reference Type 的变化:ObservableObject、用 MainActor 处理界面更新 - SwiftUI 新手入门
- 常见分页 API 使用介绍:Offset & Cursor - SwiftUI 新手入门
- 实现分页 API 调用 & 无限滚动 - SwiftUI 新手入门
- SwiftUI 中的 async 调用介绍 & ScrollViewReader 介绍 - SwiftUI 新手入门
SwiftUI 教程
提示
SwiftUI 使用更少的代码创建更好的应用,包含以下内容:
- 1. SwiftUI 教程
- 2. Combine 教程
- 3. SwiftPM 教程
- GitHub 仓库
- SwiftUI 视频
- SwiftUI 文档
- Learn 主题
- Tags 标 签
- SwiftUI 官方教程(英文)
- Font Awesome 免费
- Swift 官网
- Apple 官方论坛
- Apple 示例代码
- Apple 官方文档
- Xcode 构建设置
- SPM 查询
SwiftUI 示例
提示
https://gitee.com/guangjie2021/SwiftUICn
参考 SwiftUI 官方示例 并将探索结果记录于此,包含以下内容:
- 📂 目录:
- 基础控件
Swift 编程语言中文教程
提示
根据 Apple 官方 Swift 编程教程翻译,包含以下内容:
- 关于 Swift
- Swift 初见
- Swift 基础部分
- Swift 基本运算符
- Swift 字符串和字符
- Swift 集合类型
- Swift 控制流
- Swift 函数
- Swift 闭包
- Swift 枚举
- Swift 结构体和类
- Swift 属性
- Swift 方法
- Swift 下标
- Swift 继承
- Swift 构造过程
- Swift 析构过程
- Swift 可选链式调用
- Swift 错误处理
- Swift 类型转换
- Swift 嵌套类型
- Swift 扩展
- Swift 协议
- Swift 泛型
- Swift 不透明类型
- Swift 自动引用计数
- Swift 内存安全
- Swift 访问控制
- Swift 高级运算符
- Swift 并发
- Swift 版本兼容性
- Swift 文档修订历史