在做iOS编程的时候,很有趣的是,在Xcode(4.3.2)中,我们可以创建组,比如组调用Images
,并向其中添加文件(作为链接或选择“将项目复制到组的文件夹中”)。所以它看起来像导航器中的一个真实文件夹,它甚至提到“复制到...组的”folder”,但实际上没有文件夹。所有添加的文件都在与.m
and .h
files.
为什么我们需要组,而不是真正的文件夹?与使用文件夹相比,组是否有优势?
这是我的一个小烦恼。
我建议在文件系统中创建包含项目文件的文件夹,然后将该文件夹拖到 Xcode 中您想要分组的位置。它将像任何其他组一样工作,但现在链接到文件系统上的文件夹。现在,在 Xcode 中将文件添加到该组会将它们添加到文件系统中的文件夹中。
更简洁的工作方式,有助于在大型项目中查找文件。也让 git 更干净。
Xcode 9 更新:
一旦 Xcode 中的组与磁盘上的目录结构相匹配,将文件从 Xcode 中的一个组移动到另一个组现在将在磁盘上正确移动文件以进行匹配。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)