Перейти к содержимому

Как использовать Continuation в Swift (withCheckedThrowingContinuation) | Swift Concurrency №7

Swiftful Thinking

0:00 / 0:00

Как использовать Continuation в Swift (withCheckedThrowingContinuation) | Swift Concurrency №7

22 917 просмотров · 4 года назад
Swiftful Thinking
303 тыс. подписчиков
22 917 просмотров · 4 года назад
Континуации — это очень удобное дополнение к языку Swift, позволяющее преобразовывать код, не предназначенный для асинхронного контекста, в код, который легко интегрируется в наши асинхронные методы с использованием async/await. В этом видео мы рассмотрим withCheckedThrowingContinuation и преобразуем некоторые замыкания с аннотацией @escaping в наш код для параллельного выполнения на Swift. Это идеально подходит для SDK и API, которые еще не обновлены для параллельного выполнения на Swift! API: https://picsum.photos/300 Следующее видео:    • Swift: Struct vs Class vs Actor, Value vs ...   Предыдущее видео:    • How to use TaskGroup to perform concurrent...   🤙 ДОБРО ПОЖАЛОВАТЬ ОБРАТНО 🤙 САЙТ: https://www.swiftful-thinking.com DISCORD:   / discord   GITHUB: https://github.com/SwiftfulThinking/ Скажите спасибо: https://www.buymeacoffee.com/nicksarno