Swift Concurrency by Tutorials
296 Seiten
German
PDF
4.5

Swift Concurrency by Tutorials

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

Autor:

Jahr:

Zusammenfassung:

Einleitung

Das Buch Swift Concurrency by Tutorials (2022, 296 Seiten) vom Raywenderlich-Team ist ein praktischer Leitfaden für das neue Asynchronitätssystem in Swift 5.5 und höher. Die Autoren, bekannt für ihre qualitativ hochwertigen Tutorials, bieten einen schrittweisen Ansatz zur Beherrschung von async/await, Task, Actor und Structured Concurrency. Das Buch richtet sich an iOS- und macOS-Entwickler, die bereits mit den Grundlagen von Swift vertraut sind und sichereren und leistungsfähigeren asynchronen Code schreiben möchten.

Worum es in dem Buch geht

Der Stoff deckt alle wichtigen Konzepte der modernen Nebenläufigkeit in Swift ab. Beginnend mit den Grundlagen von async/await gehen die Autoren schrittweise zu komplexeren Themen über: Erstellung und Verwaltung von Task, Nutzung von TaskGroup für parallele Operationen, Arbeit mit Actor zum Schutz veränderlicher Zustände sowie Integration in vorhandenen Callback- und Combine-Code. Jedes Kapitel enthält praktische Projekte, die sofort in Xcode ausgeführt werden können.

Für wen dieses Buch ist

Das Buch richtet sich an iOS/macOS-Entwickler auf mittlerem Niveau, die bereits Swift schreiben können und mit Problemen der Asynchronität (z. B. Callback-Hell oder Komplexität mit GCD) konfrontiert waren. Anfänger in Swift sollten zunächst die Grundlagen der Sprache erlernen und dann zu diesem Buch zurückkehren. Es ist auch nützlich für diejenigen, die von älteren Ansätzen (DispatchQueue, OperationQueue) zum modernen Modell der Structured Concurrency wechseln möchten.

Was der Leser lernen wird

  • Grundlagen von async/await

Empfehlungen