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

标签 ios swift alamofire swift5

由于 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>'

任何快速修复!

最佳答案

改变

Result

Alamofire.Result

或者创建一个 typealias 作为,

typealias AFResult = Alamofire.Result

并将Result更改为AFResult

关于ios - 类型 'Result<String>' 的值没有成员 'error' [Alamofire, Swift 5],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57687715/

相关文章:

ios - MFMessageComposeViewControllerDelegate 未被调用

ios - 事件 perl Geo OSM 瓷砖

ios - ReactiveCocoa 5 动画

ios - 加强 iOS 应用程序传输安全

json - SwiftyJson 无法设置值

ios - 通过导航 Controller 调用自定义加载方法

iphone - UIImageView 和 UIScrollView 缩放

swift - 无法将 double 转换为字符串

iOS Firebase 推送通知未出现

ios - Alamofire 图片 : Placeholder image is not set for af_setImageWithURL