A Swift concurrency lehetővé teszi, hogy olyan aszinkron kódot írj, amely szinkron kódként olvasható, az async/await segítségével, miközben a fordító kikényszeríti az adatverseny-biztonságot. A Task konkurens munkát indít, az megvédik a módosítható állapotot, a pedig garantálja, hogy a UI-kód a fő szálon fut.
