4

「Introducing SwiftUI - Building Your First App」の WWDC 19 ビデオをフォローしようとしています。この講演のサンプル コードは提供されていませんが、プレゼンターの進行に合わせて作成してきました。ストアを作成しようとすると、次の行から「引数なしで「送信」を呼び出すことができません」というエラーが表示されます。

didSet { didChange.send() }

私はプログラミングが初めてで、トラブルシューティングに苦労しています。

import SwiftUI
import Combine

class ReferenceStore : BindableObject {
    var references: [Reference] {
        didSet { didChange.send() }
    }

    init(references: [Reference] = []) {
        self.references = references
    }

    var didChange = PassthroughSubject<Void, Never>()
}

役立つ場合は、Xcode 11 ベータ版と MacOS Catalina を使用しています。

4

3 に答える 3