Open2

Swiftメモ

アッキーアッキー

コメントの種類

// MARK: 見出し
// MARK: - 線で区切られる見出し
// TODO: やること
// FIXME: 要修正
アッキーアッキー

@StateObjectの値をinitで初期化する

アンダースコアを付与した変数名に対し、StateObjectでラップしたものを代入する

    @StateObject var counterPresenter: CounterPresenter
    
    init() {
// 省略
        _counterPresenter = StateObject(
            wrappedValue: CounterPresenter(
                counter: initialCounter,
                counterUseCase: counterUseCase
            )
        )
    }