iOS14.0 ScenePhaseとは?アプリのアクティブや非アクティブ、バックグラウンドなど状態を取得 ScenePhaseは、アプリのライフサイクルの変化(アクティブ、非アクティブ、バックグラウンド)を監視するために使用されます。 これにより、アプリの状態に応じて特定のアクションを実行することができます。この記事では、ScenePhaseの... 2024.06.28 iOS14.0iPhoneSceneScenePhaseSwiftUI
iOS SwiftUIにおけるSceneとは? SwiftUIにおけるSceneは、アプリの主要な構造を定義するためのプロトコルです。Sceneプロトコルは、アプリのウィンドウやドキュメントを管理し、それらに表示するコンテンツを提供します。 Sceneとは? Sceneは、アプリケーショ... 2024.06.26 iOSSwiftUI基本
Environment dismissによってウインドウやプレゼンテーションを閉じるには? dismissは、現在表示されているモーダルビューやシートをプログラム的に閉じるために使用されます。ユーザーが手動で閉じるのではなく、特定の条件やアクションによってビューを閉じる必要がある場合などにも便利です。 iOS:15.0以上 XCo... 2024.06.24 EnvironmentiOS15.0iPhoneSwiftUIデータとストレージ基本
iPhone Environment Valuesとは? SwiftUIでは、ビュー間で共通の設定や情報を簡単に共有するために環境値(Environment Values)が使用されます。環境値は、ビューの階層全体にわたってデータを伝播し、任意のビューからアクセスできるため、コードの簡潔さと可読性... 2022.07.14 2024.05.30 iPhoneSwiftUIデータとストレージ基本
iOS13.0 SwiftUIにおけるprojectedValueについて SwiftUIで使われるプロパティラッパーには、wrappedValueだけでなく、projectedValueというプロパティもあります。projectedValueは、プロパティラッパーに追加の機能や情報を提供するために使用されます。こ... 2024.06.21 iOS13.0iPhoneSwiftUIデータとストレージ実践
iOS プロパティラッパーを使用する時に登場するwrappedValueについて【@Stateや@Bindingなど】 SwiftUIの@Stateや@Bindingなどのプロパティラッパーを使うときに登場するwrappedValueについて解説します。 iOS:13.0以上 XCode(当サイトの環境):15.0.1 wrappedValueとは? wra... 2024.06.17 iOSiOS13.0SwiftUIUncategorizedデータバインド基本
iOS DynamicPropertyを活用した動的なデータ更新の方法 SwiftUIでは、ビューがデータと連携して動的に更新されることが重要です。DynamicPropertyはそのための機能の一つです。この記事では、DynamicPropertyの概要と具体的な使用方法について説明します。 iOS:13.0... 2024.06.19 iOSiOS13.0iPhoneSwiftUIデータとストレージ実践
iOS onReceiveを使用した「タイマー処理」や「通知」、「ネットワークからデータを受信した時」のプログラミング SwiftUIでリアクティブなコードを書く際に、onReceiveモディファイアが役立ちます。特定のパブリッシャーからデータを受信するたびにアクションを実行するために使用されます。この記事では、onReceiveの使い方を具体的な例とともに... 2024.06.14 iOSiOS13.0iPhoneSwiftUIデータとストレージ
iOS onCangeを使用して前回値と変更後の値を比較する方法 SwiftUIのonChangeモディファイアは、指定されたプロパティの値が変わるたびにクロージャを実行する便利なツールです。 onChangeのoldValueやnewValueのパラメータを使用するとプロパティの更新によってクロージャが... 2024.06.12 iOSiOS17.0iPhoneSwiftUIUncategorizedデータとストレージ
iOS onChangeの基本と実用的な使い方をマスターしよう onChangeは、SwiftUIで特定の状態やプロパティの変更を監視し、変更が検知されたときにアクションを実行するために使用されるモディファイアです。 iOS:17.0以上 XCode(当サイトの環境):15.0.1 基本的な使い方 以下... 2024.06.10 iOSiOS17.0iPhoneSwiftUIデータとストレージ