MVVM SwiftUI Cheat Sheet

How to structure view models in SwiftUI, so you know where each piece of your code goes.

MVVM sounds simple: a view, a model, and a view model in between. The trouble starts when you build a real app. Do you need a view model for this screen? Where does this state go? Who creates the view model, and how do child views get it? This cheat sheet answers those questions on a few pages, with diagrams and code skeletons you can copy.

SEND ME THE CHEAT SHEET

No spam. Unsubscribe anytime.

By submitting the form you agree to our Privacy Policy.