Xcode项目旁边的不同图标是什么意思?

问题描述 投票:0回答:3

当我打开Xcode时,它提示我打开最近的项目。在下面的屏幕快照中,第二个和第三个项目相同,而第一个不同。

我想知道的事情:

1)左侧的白色和蓝色Xcode图标之间有什么区别?

2)鉴于第二个和第三个项目相同,一个项目带有白色图标,另一个项目带有蓝色图标。对他们俩都列出来意味着什么?

enter image description here

ios xcode
3个回答
1
投票

白色图标是Xcode工作区(.xcworkspace),蓝色图标是Xcode项目(.xcodeproj)。一个工作空间可以引用一个或多个项目。

这里是我的“打开最新记录”菜单中三种不同的Xcode文档类型的示例:

menu showing an Xcode playground, an Xcode workspace, and an Xcode project


1
投票

白色图标表示Xcode工作区,扩展名为.xcworkspace。蓝色的是扩展名为.xcodeproj的xcode项目。

一个Xcode工作区可以包含多个项目。

工作区是一个Xcode文档,它对项目和其他文档进行分组,以便您可以一起处理它们。工作空间可以包含任意数量的Xcode项目,以及您想要包含的任何其他文件。除了组织每个Xcode项目中的所有文件之外,工作空间还提供了包含的项目及其目标之间的隐式和显式关系。

https://developer.apple.com/library/archive/featuredarticles/XcodeConcepts/Concept-Workspace.html


1
投票

左侧的白色和蓝色Xcode图标有什么区别?

蓝色的是项目文件,白色的是工作区。工作区可以引用多个项目文件,这使它们对于同时使用多个不同组件很有用。例如,您有一个构建框架的项目,另一个有构建使用该框架的测试应用程序的项目。使用工作区,您可以同时工作。

鉴于第二个和第三个项目相同,一个项目带有白色图标,另一个项目带有蓝色图标。对他们俩都列出来意味着什么?

这只是意味着您可以打开任何一个。请注意,您不能多次打开同一项目,因此,如果先打开一个项目,然后打开引用该项目的工作区,您将无法在工作区中看到该项目的内容。] >

© www.soinside.com 2019 - 2024. All rights reserved.