Yikai is here

Swift Concurrency: From Synchronous Code to Structured Task

This article is based entirely on the official Swift Concurrency design and APIs as documented in Apple Developer Documentation. Its goal is to provide a systematic, end‑to‑end introduction to the Swift Concurrency model, focusing on its core abstractions, semantics, and execution principles. Historical comparisons and migration details are

Swift Concurrency: A Practical Guide from GCD to Actors

Swift Concurrency is Apple’s modern concurrency model introduced to make asynchronous and concurrent programming safer, clearer, and easier to reason about. This article walks through Swift Concurrency from a practical perspective, comparing it with Grand Central Dispatch (GCD) and covering async/await, parallelism, asynchronous sequences, tasks, task groups, cancellation,

Yikai is here © 2026