SwiftUIのObservableObjectの意味を説明する。
結論
ObservableObjectとはプロトコルの一つ。View間で値を連動させたい変数(@Publishedが付く変数)を持つclassがこのプロトコルに準拠する必要がある。
具体例
ObservableObjectは@Published/@StateObject/@ObservedObjectと一緒に使って初めてその効果を発揮する。よってObservableObjectを理解するためには上記全て理解する必要が有る。下記記事を参照。
まとめ
SwiftUIのObservableObjectの意味を説明した。
コメント