【问题标题】:XCode - WorkspacesXCode - 工作区
【发布时间】:2011-12-07 13:35:24
【问题描述】:

我正在开发一个框架,我想知道是否有一种方法可以跨多个项目共享代码。示例:我的工作区带有我的框架项目和一个用于 fw 的测试应用程序项目;然后,我有一个应用程序的另一个项目,我需要使用框架,但我想链接框架,以便当我修改工作区中的原始代码时,即使每次 .framework 文件都更新项目中的代码而无需导入. 是否可以? 如果没有,我该如何跨项目共享代码? 谢谢

【问题讨论】:

    标签: ios xcode frameworks workspace


    【解决方案1】:

    是的,这可以通过从其他项目导入文件轻松完成。您可以创建一个名为 external 的组,右键单击并选择“添加文件”。确保未选中“将项目复制到目标组的文件夹”选项。

    如果您现在更改其他项目中的文件,更改将反映在依赖项中。

    【讨论】:

    • 2 问题:第一个,当我构建档案时,它甚至包含框架,对吗?复制项目参考项目有什么区别?第二,如果我可以引用框架和库,工作区有什么作用?
    • 首先,是的,您的存档项目将包含所有内容。其次,在我解释的情况下,您跨项目引用代码。通常,如果您想重用另一个项目中的代码。
    • 好的,现在我有了带有框架项目和测试应用项目的工作区。在测试应用程序中我想添加框架引用,我该怎么做?这就像两个不同的项目,对吧?如果是,我添加框架时没有选中“复制项目...”,但我的标题没有出现,我的测试应用程序没有构建。
    • 我解决了标题问题。但是有一种方法可以将整个工作区导入到项目中吗?
    猜你喜欢
    • 1970-01-01
    • 2014-03-05
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 2012-07-22
    • 1970-01-01
    • 2012-12-15
    相关资源
    最近更新 更多