Here’s a great article from Ray Wenderlich | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more
<h2>Master Swift’s new concurrency model!</h2>
<p>For years, writing powerful and safe concurrent apps with Swift could easily turn into a daunting task, full of race conditions and unexplained crashes hidden in a massive nesting of callback closures.</p>
<p>In Swift 5.5, Apple introduced a new concurrency model featuring the async/await syntax, to let you write asynchronous code that reads like synchronous code. But like any new feature, here be dragons! So how will you achieve the much-desired mastery of Modern Swift Concurrency?</p>
<p><em>Modern Concurrency in Swift</em> is here for the rescue, showcasing everything you need to know about <strong>async/await</strong>, <strong>tasks</strong>, <strong>actors</strong>, and everything in between!</p>
Source link