类型为'Result<String>'的值没有成员'error' [Alamofire,Swift 5]

5

随着Swift 5介绍了Result类型,因此我在使用Alamofire时遇到了许多错误。

其他错误:

Enum case 'success' has no associated values
Member 'failure' in 'Result<T>' produces result of type 'Result<String>', but context expects 'Result<T>'

任何快速修复!
1个回答

5

更改

Result

to

Alamofire.Result

或者创建一个typealias,例如:

typealias AFResult = Alamofire.Result

Result 更改为 AFResult


2
你可以在这里看到同样的问题以及他们是如何处理的。这个问题应该会在即将发布的Alamofire版本中得到修复,所以现在你可以使用Alamofire.Result - Kamran

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接