gpt4 book ai didi

xcode - Xcode 4工作区的目的是什么?

转载 作者:行者123 更新时间:2023-12-04 21:23:46 28 4
gpt4 key购买 nike

我不太了解Xcode 4的工作区的实用程序。它们的用途是什么,它们如何帮助Xcode进行开发?

最佳答案

例如。您有一个在两个应用程序中使用的库。您很可能为此库拥有一个自己的项目,对吗?现在,您可以自由地将此库视为具有版本控制和定期发布的独立项目。但这非常麻烦,如果您需要经常更改库代码,而所有这些更改都是由使用该库的两个应用程序的更改直接引起的。相反,您可以创建两个项目,每个应用程序一个,然后创建两个工作区,一个工作区由库项目和应用程序1组成,另一个工作区由库项目和应用程序2组成。打开工作区始终会打开两个相关项目,即工作区build设置自动应用于它们两者,它们都构建到同一个构建目录(实际上是Xcode自动选择的,但是它是由工作区而不是项目选择的),并且在进行全局搜索,搜索符号等时也是如此。在两个项目中都将始终这样做。此外,如果必须将build设置更改为库项目,则在打开另一个工作区时也必须正确设置更改,这是将库文件直接导入到两个不同项目中的一个优点。现在考虑50个库,20个应用程序,每个应用程序都使用这50个库中的各种库。

这可能不是Apple想到的主意,可能不是工作区的完美用例,其他人可能有更好的主意,但这是我能想到的一个用例。

关于xcode - Xcode 4工作区的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7391380/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com