小编wel*_*hys的帖子

如何在Swift 5.1中修复“无法不带参数地调用'发送'”

我一直在尝试观看“ SwiftUI简介-构建您的第一个应用程序” WWDC 19视频。本演讲没有提供示例代码,但随着演示者的进行,我一直在创建它。当尝试创建商店时,我从该行收到“无法调用无参数的'发送'的错误”:

didSet { didChange.send() }
Run Code Online (Sandbox Code Playgroud)

我是编程的新手,正在努力进行故障排除。

import SwiftUI
import Combine

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

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

    var didChange = PassthroughSubject<Void, Never>()
}
Run Code Online (Sandbox Code Playgroud)

如果有帮助,我正在使用Xcode 11 beta和MacOS Catalina。

swift swiftui combine

4
推荐指数
1
解决办法
406
查看次数

标签 统计

combine ×1

swift ×1

swiftui ×1