Sitemap

Member-only story

Swift Actors: The Complete Master Course (Swift 6 & Modern iOS)

10 min readSep 2, 2026

--

📑 Table of Contents

  1. Actor Fundamentals
  2. Accessing Actor Properties
  3. Actor Isolation Deep Dive
  4. Actor Reentrancy
  5. Actor vs @MainActor
  6. Global Actors
  7. Sendable Protocol & Concurrency Domains
  8. Actor vs Lock vs Serial Queue vs Semaphore
  9. Actors + Structured Concurrency (async/await, Task, TaskGroup)
  10. Real Production Example: Thread-Safe Image Cache
  11. Actor + SwiftUI Architecture
  12. Actor-Based Networking (Class vs Actor)
  13. Actor-Based Token Manager (Single-Flight Pattern)
  14. 15 Common Actor Mistakes & How to Fix Them
  15. Actor Performance & Actor Hops
  16. Actor Reentrancy Deep Dive: 3 Production Bugs & Fixes
  17. Actors & Swift 6 Strict Concurrency
  18. ThenonisolatedKeyword
  19. Unit Testing Actors with XCTest / Swift Testing
  20. Comprehensive Interview Preparation (65 Q&As)
  21. Visual Mental Models & ASCII Execution Diagrams
  22. Production Architecture Blueprint
  23. Hands-On Exercises (7 Progressive Levels)
  24. One-Page Actor Cheat Sheet

--

--

Senior iOS Developer & Mobile Architect | 11+ Years | Swift, SwiftUI, tvOS & OTT | Building Apps, Exploring AI & Share https://resume.nirajpaul.com