TGViewer
iOS Dev iOS Dev @iosdev · 7.92K subscribers
Post #727 7.7K
Многопоточность в 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
  • 👍 15
  • ❤ 14
  • ❤‍🔥 8
  • 👏 6
  • 🏆 3
  • 🎉 2
  • 👨‍💻 2
More from @iosdev
  1. Oct 1, 2026SwiftUI Charts и динамическое маскирование Одним из применений для диаграмм является разны…
  2. Sep 29, 2026⚡️Сегодня ночью десятки тысяч приложений массово начали крашиться из-за либы для аналитики…
  3. Sep 28, 2026От pbxproj к xcproj: разбор конфигураций проекта 📖 В этой статье можно посмотреть на новы…
  4. Sep 25, 2026Симулятор iPhone Duo: тестирование и оптимизация приложения Как только был анонсирован iPh…
  5. Sep 24, 2026Настоящая причина, почему на презентации не показали, как выглядит звонок с iPhone Duo. 😃…
  6. Sep 23, 2026Работа с тулбарами на iPhone Duo На iPhone Duo элементы управления навигацией, тулбар-экшн…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →