Open2
Swiftメモ
コメントの種類
// MARK: 見出し
// MARK: - 線で区切られる見出し
// TODO: やること
// FIXME: 要修正
@StateObjectの値をinitで初期化する
アンダースコアを付与した変数名に対し、StateObjectでラップしたものを代入する
@StateObject var counterPresenter: CounterPresenter
init() {
// 省略
_counterPresenter = StateObject(
wrappedValue: CounterPresenter(
counter: initialCounter,
counterUseCase: counterUseCase
)
)
}