A SwiftUI view used await inside a task to parse a large JSON file, but the work ran on the main actor, causing UI stuttering under load. The fix was moving heavy parsing into a detached task to ensure it runs off the main thread. Key lesson: async does not automatically mean background execution in Swift concurrency.
•1m watch time
Sort: