変数 SwiftUI | @Publishedの意味 SwiftUIの@Publishedの意味を説明する。■結論 @Publishedを付けて定義した変数は異なるView間で値が連動する。 2024.08.21 変数
変数 SwiftUI | ObservableObjectの意味 SwiftUIのObservableObjectの意味を説明する。■結論 ObservableObjectとはプロトコルの一つ。View間で値を連動させたい変数(@Publishedが付く変数)を持つclassがこのプロトコルに準拠する必要がある。 2024.08.21 変数
変数 SwiftUI | ObservableObject/@Published/@StateObject/@EnvironmentObjectの意味 SwiftUIのObservableObject/@Published/@StateObject/@EnvironmentaObjectの意味を説明する。■結論 View間で変数の値を連動できる。 2024.08.20 変数
変数 SwiftUI | ObservableObject/@Published/@StateObject/@ObservedObjectの意味 SwiftUIのObservableObject/@Published/@StateObject/@ObservedObjectの意味を説明する。■結論 View間で変数の値を連動できる。 2024.08.20 変数
変数 SwiftUI | Left side of mutating operator isn’t mutable: ‘self’ is immutableの対処方法 SwiftUIでstructの変数を変更しようとした時に発生するLeft side of mutating operator isn't mutable: 'self' is immutableの対処方法を説明する。■結論 変更する変数に@Stateを付ける。 2024.07.31 変数
変数 SwiftUI | @Bindingで変数の値を他のstructと連動させる方法 SwiftUIで@Bindingで変数の値を他のstructと連動させる方法を説明する。■具体例 下記アプリを例に説明する。日本人親は自分から話すときは日本語。英語ペラペラ子供から英語で話しかけられると英語で返す。英語ペラペラ子供は自分から話すときは英語。日本人親から日本語で話しかけると日本語で返す。 2024.05.07 変数
SwiftUI SwiftUI | Cannot assign to property: ‘self’ is immutableの対処方法 SwiftUIでstructの変数を変更しようとした時に発生するCannot assign to property: ‘self’ is immutableの対処方法を説明する。 ■結論 @Stateを付ける。このエラーはstructの変数を変更しようとした時に発生する。変更する変数には@Stateを付ける必要が有る。 2024.05.07 SwiftUI変数