Никита Васильев на своём сайте в течение года выпустил четыре масштабных блока и поделился советами по современному подходу Swift к асинхронному программированию.
1️⃣ Swift Concurrency: Part 1
Как работает Task, в чём разница между Task и Task.detached, а также про приоритеты.
2️⃣ Swift Concurrency: Part 2
Про автоматическую отмену, task groups и многое другое.
3️⃣ Swift Concurrency: Part 3
Что такое Swift Continuations: и как применять такой мост между устаревшими API на основе комплишн-хэндлеров и современным async/await.
4️⃣ Swift Concurrency: Part 4
Про акторы
@MainActor, @GlobalActor, принципы работы Swift Concurrency в рантайме.😃 iOS Dev
