ios - 我应该将什么传递给 .success() 以获取 `Result`?
问题描述
我有一个网络请求,但我并不真正关心成功响应,所以我使用了一个Result<Void, Error>
for 返回值。问题是当我分配.success()
给它时,编译器返回以下错误:
调用中参数 #1 缺少参数
我试过通过empty
, nil
,但都不能通过编译。
代码是这样的:
var result: Result<Void, Error>?
result = .success()
我怎样才能让它工作?
解决方案
result = .success(())
应该管用
推荐阅读
- python - 如何在python中保存网站中的所有图像
- flutter - 将字符串实时传递给另一个类
- reactjs - Redux thunk 调用者得到响应
- html - 嵌套 CSS flexbox 问题 - 仅适用于 Safari 14 / MacOS 浏览器
- npm - 顺风构建任务抛出顺风:找不到命令
- php - PHP 数组输出仅在水平方向显示
- javascript - 循环遍历特定的对象数组并分配给新对象
- python - 用箭头突出显示 matplotlib 条形图上的数据
- javascript - 如何使用 Service Worker 和 Cache Api 从基本 url 离线加载网站?
- ios - 如何在 iOS 中获取 Documents 文件夹的创建日期 - Swift