在我的项目中,我有两个目标,1)主要应用程序加载2)一组插件。我已经开始拥有需要在两个目标中都可用的对象,因此天真地尝试在每个目标中单独编译它们(产生关于具有不同实现的警告:类X在Y和Z中都实现。将使用其中一个哪一个未定义。)
为了解决这个问题,我决定创建一个框架,所以我添加了一个框架,但我不知道如何做到这一点a)主app和bundle都访问框架(通过编译框架,而不仅仅是通过项目中的标题),因此在运行项目时编译框架。
如果你知道怎么做,谢谢!
答案 0 :(得分:0)
以下是我遵循的步骤:
在部署方面,可能需要对框架的安装位置进行一些调整,目前它与应用程序本身一起放在一起,而不是放在内部,但我可能会在以后解决这个问题:)