Disabling UIKit observation tracking?

The "What's new in UIKit" session introduces new observation tracking features and mentions that they are "on by default" in 26. Is it possible to disable this feature?

We have our own system built on ObservableObject that keeps our UIKit models/views in sync and triggers updates. We want to make sure there isn't contention between the new feature and our own.

Accepted Answer

Important to note - the new automatic tracking features are specific to @Observable. When the presenter says "Observable objects" he's referring to "classes that use the @Observable macro", not "classes that conform to ObservableObject".

I verified in a sample project that updates are not triggered for models that conform to ObservableObject.

Disabling UIKit observation tracking?
 
 
Q