データとストレージ

Environment

dismissによってウインドウやプレゼンテーションを閉じるには?

dismissは、現在表示されているモーダルビューやシートをプログラム的に閉じるために使用されます。ユーザーが手動で閉じるのではなく、特定の条件やアクションによってビューを閉じる必要がある場合などにも便利です。iOS:15.0以上XCode...
iOS13.0

SwiftUIにおけるprojectedValueについて

SwiftUIで使われるプロパティラッパーには、wrappedValueだけでなく、projectedValueというプロパティもあります。projectedValueは、プロパティラッパーに追加の機能や情報を提供するために使用されます。こ...
iOS

DynamicPropertyを活用した動的なデータ更新の方法

SwiftUIでは、ビューがデータと連携して動的に更新されることが重要です。DynamicPropertyはそのための機能の一つです。この記事では、DynamicPropertyの概要と具体的な使用方法について説明します。iOS:13.0以...
iOS

プロパティラッパーを使用する時に登場するwrappedValueについて【@Stateや@Bindingなど】

SwiftUIの@Stateや@Bindingなどのプロパティラッパーを使うときに登場するwrappedValueについて解説します。iOS:13.0以上XCode(当サイトの環境):15.0.1wrappedValueとは?wrapped...
iOS

onReceiveを使用した「タイマー処理」や「通知」、「ネットワークからデータを受信した時」のプログラミング

SwiftUIでリアクティブなコードを書く際に、onReceiveモディファイアが役立ちます。特定のパブリッシャーからデータを受信するたびにアクションを実行するために使用されます。この記事では、onReceiveの使い方を具体的な例とともに...
iOS

onCangeを使用して前回値と変更後の値を比較する方法

SwiftUIのonChangeモディファイアは、指定されたプロパティの値が変わるたびにクロージャを実行する便利なツールです。onChangeのoldValueやnewValueのパラメータを使用するとプロパティの更新によってクロージャが実...
iOS

onChangeの基本と実用的な使い方をマスターしよう

onChangeは、SwiftUIで特定の状態やプロパティの変更を監視し、変更が検知されたときにアクションを実行するために使用されるモディファイアです。iOS:17.0以上XCode(当サイトの環境):15.0.1基本的な使い方以下にonC...
SwiftUI

Enumについて使用例のまとめ【基本から応用まで】

SwiftUIでは、enum(列挙型)を使用することで、関連する値をグループ化することができます。enumは、限定された選択肢の中から1つを選ぶ際に特に有効です。SwiftUIのビューやロジックの中で、特定の状態やカテゴリーを表すのにenu...
SwiftUI

SwiftUIのデータフローとバインディング:基本から応用まで

この記事では、SwiftUIにおけるデータフローの理解とバインディングの活用方法について、基本から応用まで詳しく解説します。SwiftUIのデータフローSwiftUIのデータフローは、アプリケーションの状態とUIの間の相互作用を管理するため...
iOS

Range型の活用方法

SwiftUIでは、Range型は特定の範囲の値を表現するための重要なデータ型です。この型は、さまざまなシナリオで数値の範囲を表現し、操作する際に使用されます。ここでは、SwiftUIにおけるRangeの基本的な使い方を解説します。Rang...
スポンサーリンク