我在我的代码中使用了pod Moya
,其中一个依赖项是Result
枚举。
我的代码中还有另一个Result
枚举,它与此内容相冲突。
如何在此枚举中使用Result.Result
?
我收到错误引用泛型类型'Result'需要< ...>中的参数好像它认为它是枚举,而不是命名空间。
或者是否有其他解决方案,例如更改导入名称?
,如import Result as MoyaResult
。
答案 0 :(得分:0)
Moya使用Alamofire,它拥有自己的Result
类型。您可以将Result
称为Alamofire.Result
来消除歧义。或者,您可以以类似的方式将应用的模块名称添加到Result
类型。