Jay*_*Jay 40 xcode cocoa frameworks xcode5
我希望有更好的文档为Xcode 5,但我找不到任何体面的描述使用工作区的最佳实践,所以..
在具有多个项目(几个框架,1个应用程序)的工作空间中,是否可以让Xcode 仅在需要时(即发现更改)构建所有依赖项目,而不必包括所有依赖项目中的所有项目?
我宁愿只想在项目中使用框架,而不是在其中有5-6个子项目,因为这只是导航视图中的一个混乱-
子项目中的文件始终显示在搜索结果中,NavView中的子项目因项目内的任何原因而扩展.
但是,w/o包含特定项目的项目取决于我找不到让Xcode 5自动重新构建框架的方法,如果其中一个依赖项发生了变化.
Tom*_*mte 48
此解决方案旨在解决另一个问题,但也许它可以满足您的需求.
将子项目添加到工作区后:
现在您正在使用所选的库作为目标.对需要此子项目的每个目标重复这些步骤.希望有所帮助!对我来说这样做是因为我无法在之前添加依赖关系...
格雷茨,汤特
在XCode 5你必须去
如果它有效,那么构建所有目标依赖项时将根据需要一起构建.
这源于Tomte的回答.他的方法导致我依赖性分析错误.这是一个更直接的方法,并解释了为什么Tomte的答案有效:
请注意,在使用Tomte方法时,将项目添加到Link Binary With Libraries时,会创建项目引用.可以在项目的Frameworks组中找到此项目引用.
我对这是否是一个好方法感到矛盾.在我看来,计划方法并没有好多少.我实际上想知道为什么工作区项目默认没有这种关系.
至少,这应该清除Tomte解决方案中的魔力.
归档时间: |
|
查看次数: |
32965 次 |
最近记录: |