Swiftui Guideline: Async — Use @MainActor for UI updates. Description: Ensure UI updates on main thread. Do: @MainActor on view models. Don't: Manual DispatchQueue.main. Good Example: @MainActor class ViewModel. Bad Example: DispatchQueue.main.async. Severity: Medium. Docs: .