SwiftUI【SwiftUI】GeometryReader内で@AppStorageが再描画されない場合の対処法 GeometryReader下で@AppStorageでマークした変数を使用して描画を行なっていても、変数の変化により再描画されない場合があります。 こういった場合はGeometryReaderを別のViewに分ける事で解決します。 @St... 2023.01.29SwiftUI
Swift【Swift】よく使うアプリの起動時の分岐処理 私がよく使うアプリの起動時処理を紹介します。 アプリの起動時に行いたい処理はいくつかあると思います。私は初回起動時に初期データの追加、チュートリアルの表示、ATTダイアログの表示を行います。また更新後の起動時には更新内容の表示を行います。 ... 2021.11.29SwiftSwiftUI
SwiftUI【SwiftUI】AppStorageの挙動について UserDefaultsを便利に使用できる@AppStorageですが、どこにあっても必ず更新される訳ではないので注意が必要です。 基本的にはPropatyWrapperとして使用するもので、@Stateや@Publishedの様に使用しま... 2021.11.16SwiftUI
SwiftUI【SwiftUI】UserDefaultsを@AppStorageから使おう Swiftでデータを永続化する際に気軽に使えて便利なUserDefaultsですが、SwiftUIであれば@AppStorageを使う事で簡単に使用できます。 @AppStorageはUserDefaultsを監視するProperty Wr... 2021.08.23SwiftUI