Обложка канала

iOS Dev

iOS разработчик, который делится фишками, своим опытом и опытом других. В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки Авторский канал, iOS разработка

iOS Dev

3 года назад
Открыть в
Параллельное выполнение задач в Swift: подход старой школы vs структурированный параллелизм Возможность запускать задачи параллельно — это хорошо, ведь это ускорит работу, если вы можете использовать несколько ядер процессора, но как мы можем реализовать такие операции в Swift? 🤔 Представьте, что у вас есть изображение шириной 50 000 пикселей и длиной 20 000 пикселей, то есть ровно один миллиард пикселей. Как бы вы изменили цвет каждого пикселя? Какой способ вы бы использовали? 📖 Tibor Bödecs на примерах объясняет, как управлять параллельными операциями, используя несколько подходов, в том числе и с использованием Task Group. @iOS Dev