Swift Concurrency by Tutorials
296 صفحات
Arabic
PDF
4.5

Swift Concurrency by Tutorials

Полное руководство по async/await в Swift

المؤلف:

السنة:

ملخص:

Введение

Книга Swift Concurrency by Tutorials (2022, 296 страниц) от команды Raywenderlich — это практическое руководство по новой системе асинхронности в Swift 5.5 и выше. Авторы, известные своими качественными туториалами, предлагают пошаговый подход к освоению async/await, Task, Actor и Structured Concurrency. Книга ориентирована на разработчиков iOS и macOS, которые уже знакомы с основами Swift и хотят писать более безопасный и производительный асинхронный код.

О чём книга

Материал охватывает все ключевые концепции современной многопоточности в Swift. Начиная с основ async/await, авторы постепенно переходят к более сложным темам: создание и управление Task, использование TaskGroup для параллельных операций, работа с Actor для защиты изменяемого состояния, а также интеграция с существующими callback- и Combine-кодом. Каждая глава содержит практические проекты, которые можно сразу запустить в Xcode.

Для кого эта книга

Книга предназначена для iOS/macOS-разработчиков среднего уровня, которые уже умеют писать на Swift и сталкивались с проблемами асинхронности (например, callback hell или сложность с GCD). Новичкам в Swift стоит сначала освоить основы языка, а затем возвращаться к этой книге. Также она будет полезна тем, кто хочет перейти от старых подходов (DispatchQueue, OperationQueue) к современной модели Structured Concurrency.

Что узнает читатель

  • Основы async/await

توصيات