平台: macOS Catalina 10.15 Beta (19A512f(Xcode: 11 beta 3
以下使用组合框架的代码在 iOS 应用项目中工作正常。
import Combine
func test() {
[1, 2, 3, 4].publisher()
.sink { (num) in
print(num)
}
}
但是 Swift 包项目中的相同代码显示了此错误:
'publisher()' is only available in macOS 10.15 or newer
我是否必须将依赖项添加到 Package.swift
中的合并或配置一些其他设置?
你应该使用 projectName 打开你的项目.xcodeproj而不是打包.swift如果您没有项目名称.xcodeproj请使用"make xcodeproj"进行