我一直在尝试关注“介绍 SwiftUI - 构建您的第一个应用程序”WWDC 19 视频。本次演讲没有提供示例代码,但我一直在随着演示者的进行而创建它。在尝试创建商店时,虽然我从该行收到“无法调用 'send' with no arguments”的错误:
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 beta 和 MacOS Catalina。