SwiftUIの@Stateはマクロになった - それがあな... ノート
HackerNoon 日本語

SwiftUIの@Stateはマクロになった - それがあなたにとって意味すること

TL;DR: SwiftUI の @State はマクロとして公開されましたが、日常的な使用感はほとんど変わりません。最も実用的な変更点は、遅延初期化です。@State に格納されるクラスインスタンス(例: @Observable ビューモデル)は、ビュー構造体が再構築されるたびに再作成されるのではなく、ビューの状態ストレージのライフタイム中に一度だけ作成されます。