XCode中的组和文件与Finder中的项目文件夹

JaH*_*lia 1 iphone xcode ios xcode4

我仍然无法理解当我在XCode中创建一个新的组,并构建项目,然后返回到finder并注意到该组不存在但在该组下创建的任何文件将出现在项目在finder中的目录,但该文件是独立的,不属于任何组.

(注意:我不是在讨论这个目录:/ Users/username/Library/Application Support/iPhone Simulator/4.3/Applications/uuid/...)

1)任何人都可以解释为什么finder中的项目目录层次结构与XCode中项目的目录层次结构不同?2)如何使两个层次结构在XCode和Finder之间看起来完全相同?所以当我将来创建一个新的组时,我可以在finder中看到它.

提前致谢.

Pra*_*n S 7

目前,您无法Xcode在Finder中看到您创建的组.它只是一个合理的实体,可以让您以更好的方式组织项目.假设您将使用xcode进行所有更改,(including version control)您可以使用该分类并在Xcode中理解它.

但是,您始终可以选择在finder(your project workspace)中创建文件夹并创建文件并使用Xcode将其保存在该文件夹中.这对于在浏览文件系统时查看有组织的代码特别有用.您还可以将文件分组到文件夹中,然后可以跨项目使用.

所以基本上它归结为你的用例.至于我,我很高兴使用xcode.我通常创建一个目录来保存图像并将库的目录复制到我的项目文件夹中,以便clean organisation文件系统中也存在.


Mar*_*ark 5

另一个有用的方法是在Xcode中创建组之后,但在将文件放入其中之前,请选中右侧的"文件检查器"窗格并选择该组.确保将"位置"设置为" 相对于组",然后单击下面的文件夹图标.这将打开Finder窗口.然后,创建一个具有相同名称的目录,然后单击"选择".现在,您放入该组的任何内容都将放入同名文件夹中.