iOS разработчик, который делится фишками, своим опытом и опытом других.
В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки
Авторский канал, iOS разработка
Как отменить фоновую задачу в Swift при использовании async/await
Синтаксис async/await, представленный в Swift 5.5, позволяет писать асинхронный код в удобочитаемом виде.
Асинхронное программирование может повысить производительность приложения, но важно иметь возможность отменять неиспользуемые таски, чтобы они не вмешивались в работу приложения.
📖 В этой статье показано, как явно отменить задачу, и показано, как при этом автоматически отменяются дочерние задачи.
Кроме этого, будет полезно перед этим прочесть и этот материал:
🌐 Пример работы с async let для параллельного выполнения фоновых задач в Swift
@iOS Dev