【发布时间】:2019-05-20 07:58:58
【问题描述】:
我有结果,成功没有价值。
typealias MyResult = Result<Void, Error>
使用
let myResult: MyResult = .success(())
这样可以吗?
let myResult: MyResult = .success()
我尝试更改定义 MyResult,但不正确:(
typealias MyResult = Result<_, Error> //Expected type
typealias MyResult = Result<nil, Error> //Expected type
还有其他方法可以定义这个 Result 吗?
【问题讨论】:
-
请参阅stackoverflow.com/a/46863180/1187415 了解解决方法。