我正在构建一个iOS应用程序并使用Typhoon框架进行依赖注入。我目前有源包含的框架(即.git子模块),Typhoon.framework
链接到我编译的二进制文件。但是,当我尝试创建第一个程序集时,出现错误Ambiguous reference to member 'withClass'
突出显示TyphoonDefinition
类:
查看错误详情,我看到这三个"候选人"找到。我迷失了为什么它认为有三种不同的台风定义,如果这确实意味着什么:
关于如何(1)解决歧义,或(2)获取有关候选人",错误或其他任何内容的更多信息的任何想法?
答案 0 :(得分:1)
这似乎是某种构建工件问题,在我试图用迦太基部署台风然后作为子项目之间持续存在(我决定不使用迦太基,因为我的其他代表之一只能通过CocoaPods获得,而这当我通过源重新连接Typhoon时问题开始了。我清理了所有可以清理的东西(构建目录,派生数据,Xcode缓存等),它似乎已经消失了。