State管理早見表 State: 単一方向のデータ更新ができる。View内のデータ更新に使う Binding: 双方向のデータ更新ができる StateObject: ObservableObjectをView, App, Sceneで保持するときに使う ObservedObject: 親ViewのObservableObjectを子で保持する場合使う EnvironmentObject: アプリの状態を管理するObservableObjectを伝搬できる Environment: アプリの状態を伝搬できる(カラー, 画面サイズなど) AppStorage: UserDefaultsを使いやすくしたProperty Wrapper SceneStorage: シーン単位で管理できる(あまり使わなさそう) PreferenceKey: 子から親にデータを伝搬できる @Stateと@Bindi