swiftui-debug
Installation
SKILL.md
SwiftUI Debugging Guide
Debug common SwiftUI issues in the Leavn app:
Common Issues
1. View Not Updating
Check:
- Is ViewModel using
@Observablemacro? - Are properties marked
@MainActorif needed? - Is view observing the right object?
Fix:
// Ensure ViewModel is @Observable
@Observable
class MyViewModel {
var state: String = "" // Auto-tracked
}