开始使用 Swift 并发

Swift 内置了异步和并发任务的代码支持,可帮助您优化任务并行化 — 特别是在搭载更多芯片的机器上。借助 Swift 并发,您可以确保需要 UI 更新的小任务得到优先处理,同时让用时较长的任务在后台继续运行。了解如何开始使用 Swift 并发,如何调试任务和 Actor,如何探索最新工具等等。我们还将向您介绍在不直接与线程交互的情况下使用 Swift 并发时,如何优化异步和并行任务的执行。

开始使用

认识 Swift 中的 async/await

Watch now

探索 SwiftUI 中的并发

Watch now

使用带有 URLSession 的 async/await

Watch now

认识 AsyncSequence

Watch now

Swift 的分布式 Actor 简介

Watch now

Swift 并发的可视化与优化

Watch now

Swift Async 算法简介

Watch now

The Swift Programming Language: Concurrency

最佳做法

Swift 并发功能:更新示例 App

Watch now

Swift 并发功能:幕后故事

Watch now

利用 Swift Actor 保护可变状态

Watch now

探索 Swift 中的结构化并发

Watch now

利用 Swift 并发消除数据争用

Watch now

Updating an App to Use Swift Concurrency