`?,ios,swift,swift5"/>

首页 > 解决方案 > 我应该将什么传递给 .success() 以获取 `Result`?

问题描述

我有一个网络请求,但我并不真正关心成功响应,所以我使用了一个Result<Void, Error>for 返回值。问题是当我分配.success()给它时,编译器返回以下错误:

调用中参数 #1 缺少参数

我试过通过empty, nil,但都不能通过编译。

代码是这样的:

var result: Result<Void, Error>?
result = .success()

我怎样才能让它工作?

标签: iosswiftswift5

解决方案


result = .success(())应该管用


推荐阅读