在Bolts-Swift框架Task.swift
中,升级到 Swift 4 会为此方法产生以下错误:
class func emptyTask() -> Task<Void> {
return Task<Void>(state: .success())
}
错误指出:
调用中参数 #1 缺少参数
我知道它说.success
需要一个参数但没有在这里发布整个文件作为上下文,任何有 Bolts-Swift 经验的人都可以确定为什么这曾经在 Swift 3 中工作但现在在使用 Swift 4 时不起作用?