@Bindable vs @Binding

By Brendan

Use @Bindable to access a shared instance of a Class (that’s @Observable).

Use @Binding to access a shared simple value, ie a Boolean or Double or array etc (which can’t be @Observable).

Note - in both cases, the original thing is created with @State.