SwiftToday
Articles
My Medium.com blog talking about Swift, SwiftUI, CoreData, Vapor
Tips & Tricks.
Featured Blog
SwiftToday
Practical Swift & SwiftUI articles written by a developer, for developers.
No fluff — just real-world tips, common pitfalls, and clear explanations
covering Swift, CoreData, SwiftUI, and Vapor.
Latest articles
Fresh from the blog
Converting func value of type ‘@MainActor @Sendable (Notification) -> Void’ to ‘@Sendable…
Converting func value of type ‘@MainActor @Sendable (Notification) -> Void’ to ‘@Sendable (Notification) -> Void’ loses global MainActorSwift • iOS & macOS • Co…
Read on Medium
Swift Concurrency — What Is an Actor, and When Should You Use One?
Swift • iOS & macOS • ConcurrencyTL;DR: When shared mutable state needs to be accessed by multiple concurrent tasks, an actor ensures that only one task can acc…
Read on Medium
ForEach ID Duplicated — What it Means and How to Fix it
Swift • iOS & macOS • SwiftUITL;DR: ForEach ID duplicated is almost always a view-identity problem, not a rendering problem. SwiftUI relies on stable, unique ID…
Read on Medium