【问题标题】:Is there a specific place files need to go in an Xcode project's File Navigator?Xcode 项目的文件导航器中是否有特定的位置文件需要进入?
【发布时间】:2014-04-22 18:46:32
【问题描述】:

在 Xcode 的左侧,在“导航器”窗格中,在“文件”视图中,是组成我的项目的所有各种文件的列表。

我目前正在介绍 Sprite Kit。我注意到我在目录结构之外为项目创建了一些新文件。这些文件存在于 Application 结构中,但位于顶层,例如 ApplicationGraphics、ApplicationTests 和 Frameworks 目录。

随着事情变得越来越复杂,我是否要为以后的问题做好准备?目前一切正常,虽然我有点不愿意开始抓取东西并移动它们,因为担心项目可能会开始以微妙的方式破坏。

我还有其他的图形文件,我已将它们放在 ApplicationGraphic 目录中;存放声音文件的首选位置在哪里?

【问题讨论】:

    标签: xcode file-management


    【解决方案1】:

    我注意到我在目录结构之外创建了一些新文件

    您看到的并不是文件系统目录意义上的目录结构。黄色的“文件夹”只是组——您可以使用它们将相关文件保存在一起,并便于隐藏或显示文件集。所有这些文件很可能都驻留在同一个文件系统目录中。

    另一方面,蓝色文件夹是对实际文件系统目录的引用。

    随着事情变得越来越复杂,我是否要为以后的问题做好准备?

    不可以。您可以按照您认为合适的方式对文件进行分组。如果您的文件在项目中,无论您如何对它们进行分组,Xcode 都会找到它们。如果您谈论的是实际的文件系统目录,那可能会对 Xcode 查找内容的能力产生更大的影响。如果您添加一个蓝色文件夹(目录参考),您可能不想将它包含的文件移动到其他地方。使用组(同样是黄色文件夹)更为常见。

    我有点不愿意开始抓东西并移动它们,因为担心项目可能会开始以微妙的方式破坏

    应该没有问题。如果您担心,请先放慢速度。将几个文件移动到一个组中,构建并重复,直到您确信更改组不会造成任何伤害。

    我还有其他的图形文件,我已将它们放在 ApplicationGraphic 目录中;存放声音文件的首选位置在哪里?

    我不确定是否有“首选”位置。当然,将类似的文件存储在一起通常很有意义,而声音等资源通常保存在项目子目录中。但是做对你有用的事情,并在你需要的时候改变它。文件位置没有什么神奇之处,无论您如何组织文件,您都应该能够保持工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-14
      • 1970-01-01
      • 2013-01-26
      相关资源
      最近更新 更多