This content was released on Sep 20 2025. The official support period is 6-months
from this date.
Actors give you race-free state updates by enforcing exclusive, serialized access. Reentrancy means suspended work can interleave, so design for it with commit-before-await (or compensation). Use @MainActor for UI and a custom global actor for shared resources such as disk I/O.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Previous: Swift Actors Demo from Network to UI
Next: Quiz for Lesson 4
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.