IOSDEV Telegram 727
Многопоточность в Swift

Подборка материалов для подготовки к собеседованиям

Ключевые темы этого поста: GCD (Grand Central Dispatch), Async/Await, Deadlock, Race Condition, Data race, Thread Explosion, Semaphore

🗒 Для удобства материалы разбиты на два блока, подборка будет дополняться по традиции с прошлым блоком:

🔗 Память, ссылки, side table и многое другое

🇷🇺 Материалы на русском языке

🔗 Многопоточность (concurrency) в Swift: GCD и Dispatch Queues

🔗 Concurrency в Swift, Operation и OperationQueue

🔗 Полное руководство по параллелизму и многопоточности в iOS

🔗 Про многопоточность: Thread и GCD

🔗 Structured concurrency в Swift

🔗 Многопоточность: Примитив синхронизации Semaphore🚦

🔗 Простое определение проблем многопоточки: Race Condition vs Data Race

🏴󠁧󠁢󠁥󠁮󠁧󠁿 Материалы на английском языке

🔗 Grand Central Dispatch: от определения к низкоуровневым примитивам

🔗 Grand Central Dispatch: многопоточность, очереди, параллелизм (две части)

🔗 Объяснение параллелизма: как создать многопоточное приложение для iOS

🔗 Swift Concurrency — вещи, о которых вам не говорят (и почему Actor - тихий убийца вашего кода, а Tasks - бутылочное горлышко)

🔗 Grand Central Dispatch (GCD) Tutorial in Swift 5 за авторством Вадима Булавина

🔗 Несложный блок вопросов в целом по Concurrency

Что почитать ещё?

🔗 Реализация API-клиента для работы с запросами в Swift с использованием Async/Await

🔗 Как приостановить Task в Swift?

🔗 Разбор вариантов рефакторинга в Xcode для async/await

🔗 Создание и планирование локальных уведомлений с помощью async/await

🔗 Async/await в Swift c примером использования на базе существующего проекта

🔗 Итерация сообщений веб-сокетов с помощью async / await в Swift

Лучшее спасибо👍❤️🔥👏🎉❤️‍🔥.

@iOS Dev — из этого канала кое-что точно можно сохранить себе😅
🔥117👍1514❤‍🔥8👏6🏆3🎉2👨‍💻2



tgoop.com/iosdev/727
Create:
Last Update:

Многопоточность в Swift

Подборка материалов для подготовки к собеседованиям

Ключевые темы этого поста: GCD (Grand Central Dispatch), Async/Await, Deadlock, Race Condition, Data race, Thread Explosion, Semaphore

🗒 Для удобства материалы разбиты на два блока, подборка будет дополняться по традиции с прошлым блоком:

🔗 Память, ссылки, side table и многое другое

🇷🇺 Материалы на русском языке

🔗 Многопоточность (concurrency) в Swift: GCD и Dispatch Queues

🔗 Concurrency в Swift, Operation и OperationQueue

🔗 Полное руководство по параллелизму и многопоточности в iOS

🔗 Про многопоточность: Thread и GCD

🔗 Structured concurrency в Swift

🔗 Многопоточность: Примитив синхронизации Semaphore🚦

🔗 Простое определение проблем многопоточки: Race Condition vs Data Race

🏴󠁧󠁢󠁥󠁮󠁧󠁿 Материалы на английском языке

🔗 Grand Central Dispatch: от определения к низкоуровневым примитивам

🔗 Grand Central Dispatch: многопоточность, очереди, параллелизм (две части)

🔗 Объяснение параллелизма: как создать многопоточное приложение для iOS

🔗 Swift Concurrency — вещи, о которых вам не говорят (и почему Actor - тихий убийца вашего кода, а Tasks - бутылочное горлышко)

🔗 Grand Central Dispatch (GCD) Tutorial in Swift 5 за авторством Вадима Булавина

🔗 Несложный блок вопросов в целом по Concurrency

Что почитать ещё?

🔗 Реализация API-клиента для работы с запросами в Swift с использованием Async/Await

🔗 Как приостановить Task в Swift?

🔗 Разбор вариантов рефакторинга в Xcode для async/await

🔗 Создание и планирование локальных уведомлений с помощью async/await

🔗 Async/await в Swift c примером использования на базе существующего проекта

🔗 Итерация сообщений веб-сокетов с помощью async / await в Swift

Лучшее спасибо👍❤️🔥👏🎉❤️‍🔥.

@iOS Dev — из этого канала кое-что точно можно сохранить себе😅

BY iOS Dev


Share with your friend now:
tgoop.com/iosdev/727

View MORE
Open in Telegram


Telegram News

Date: |

Invite up to 200 users from your contacts to join your channel Other crimes that the SUCK Channel incited under Ng’s watch included using corrosive chemicals to make explosives and causing grievous bodily harm with intent. The court also found Ng responsible for calling on people to assist protesters who clashed violently with police at several universities in November 2019. You can invite up to 200 people from your contacts to join your channel as the next step. Select the users you want to add and click “Invite.” You can skip this step altogether. Select: Settings – Manage Channel – Administrators – Add administrator. From your list of subscribers, select the correct user. A new window will appear on the screen. Check the rights you’re willing to give to your administrator. Healing through screaming therapy
from us


Telegram iOS Dev
FROM American