Actors in Swift: The Problem They Solve and How it Works
Swift actors provide data‑race safety via isolation. Cross‑actor access is to immutable value lets or via async calls you await. Scheduling may reorder calls. Actors are reentrant—state may change between awaits; recheck invariants or guard critical sections.