@tanmays @Lmssync Even worse, the zoom transition in iOS 26 seems broken with ScrollView. The source view just remains invisible after dismissing the target view. Are anybody experiencing this?
@DonnyWals@nicolas_spinner@ObservedObject The downside is that the class based NSManagedObjects may cause memory leak if I don't manage them properly. I'm not sure it will happen. Oh, btw, I read your article about make NSManagedObject conform to Codable, and it worked great too.🥰
@DonnyWals@nicolas_spinner@ObservedObject It's a new project so I cared about the architecture. The @ObservedObject NSManagedObject way provides too much convenience in terms of mutating the database, I don't need to write methods for each CRUD operation. Especially when it comes with complex relations.
@DonnyWals@nicolas_spinner@ObservedObject And found that this "value type" model should manually refresh everywhere. My app is for Mac with multiple windows, which is a little more complex than the example and triggering refresh is too much painful. So I finally gave up to refactor, because the time for me is so limited.