在同一个项目中是否有最好的方法可以同时使用Alamofire和AlamofireImage?
我在大多数项目中使用Alamofire,我非常喜欢" new" AlamofireImage框架,它使用Alamofire本身作为子模块。
如果我在我的项目中同时使用这两个框架作为兄弟姐妹,那么我最终会得到多个版本的Alamofire,重复方案等等。出于几个原因,我想将它们用作兄弟姐妹。< / p>
有没有人可以在这里建议的最佳做法?我一直在努力解决这个问题并最终为Alamofire制定了一百万个计划,这让我有点疯狂。更不用说我在尝试使用迦太基时遇到的问题了。
小注意:我在Git over Carthage atm中使用子模块,因为由于我在嵌套框架中遇到的错误而无法使用Carthage(我不想使用CocoaPods)因为我觉得它太复杂了,太快了。)
感谢任何人给予的任何帮助或建议。
答案 0 :(得分:3)
我最近在iOS项目中遇到了同样的困难。解决方案是参考AlamofireImage repo中的Alamofire框架。
以下是完成此工作的分步指南
git设置
XCode设置
随意查看我的设置以获得指导: https://github.com/Matt--King/HearthStoneFlashbacks