iOS (SwiftUI) Sandbox
Use this checklist to try the Swift guides in a new Xcode project.
Setup
- New Project → iOS App → SwiftUI + Swift.
Paste from guides
- View models (ObservableObject) and repositories (protocol + impl)
- Views (SwiftUI) wired to VMs
- Composition root (e.g., AppContainer) if using DI protocols
Tips
- Annotate VMs with @MainActor.
- For quick HTTP tests, use https://jsonplaceholder.typicode.com.