Avatar
ちなみにですが
StateObjectのinit(wrappedValue:)を自前で呼ぶべきではない
これは最近ドキュメントが更新され、「Initialize state objects using external data」のセクションが追加され 「initを読んでも良いが、StateObjectが状態を復元するから、初期化は最初しか走らないよ(意訳)」と言う文面に変わりました https://developer.apple.com/documentation/swiftui/stateobject#Initialize-state-objects-using-external-data
A property wrapper type that instantiates an observable object.
👀 3
2:25 AM
が、今回の例でやる必要かなったですね(↑の最初のコード作ったの自分です)