1 min readSep 10, 2020
Hi, great article! Though, it's worth mentioning that Apple's own documentation states that attributes marked with @StateObject should be provided with an initial value, on the other hand @ObservedObject marked attributes should not.
https://developer.apple.com/documentation/swiftui/stateobject
https://developer.apple.com/documentation/swiftui/managing-model-data-in-your-app