@StateObject Vs @ObservedObject in SwiftUI

@StateObject Vs @ObservedObject, What are the key differences and when to use what?

hi prateekraj! StateObject and ObservedObject are like State and Binding, but for class objects. Use StateObject when you want a single object that persists across view refreshes. Use ObservedObject if you want a new object each time.

1 Like