Introduction

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.

Unlock now

In lessons 1 and 2, you learned what Structured Concurrency is and how to use it within the Swift language. You also learned to use actors to ensure concurrent tasks accessing the shared mutable state of an object do so in a safe way.

As you’ve seen, Structured Concurrency is a powerful technique. The real benefits of using it begin to show when working with UIs that need to update once the concurrent work is complete. SwiftUI is no different and provides different tools and APIs to help you update your UI quickly and safely. In this lesson, you’ll explore and use these tools and APIs and gain an understanding of how they work.

Learning Objectives

In this lesson, you’ll learn to:

See forum comments
Download course materials from Github
Previous: Quiz: Actors in Concurrency Next: Instruction