我正在尝试将 swagger 客户端集成到我的项目中。我能够从 swagger 生成类。 Swagger for swift 3 使用 Alamofire 进行 newtork 操作。问题是生成的类名称之一是“Response”。 Alamofire 内部具有相同的类。当我添加这些类并尝试构建时,我有很多错误抱怨类的重新声明。在这种情况下我能做什么?我是否应该从服务器端进行更改才能获得“响应”类?
您应该能够保留他们的代码,只需将模块名称添加到您的调用中即可:
Alamofire.Response.... Swagger.Response...
这样你的代码就不会含糊不清。 (编译器不会尝试猜测您的意思是哪一个,并且您已经给了它两种可能性......类开头的模块名称将使编译器清楚您想要哪一个。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)