1

我对 XCode 4.5.2 IDE 行为有疑问。假设我有一个名为“HelloWorld”的项目,XCode 在其中创建文件夹“HelloWorld”和一个名为“Resources”的子文件夹,当我将文件或 .png 文件拖到“Resources”文件夹中时,在 Finder 中这些文件位于在“HelloWorld”文件夹中。

我在使用 Xcode 4.2 时没有这种行为。这正常吗??

谢谢!

狮子座;

4

1 回答 1

0

这种行为是正常的,只要 Xcode 4 出现,AFAIK 就一直是这样。资源文件夹作为“组”添加到 Xcode 项目文件中。这只是在 Xcode 中组织文件的一种方式,即使这些文件都只是添加到后面的主项目文件夹中。

要获得正确的文件组织,您需要在项目文件夹级别手动创建文件夹。然后,您可以在 Xcode 中创建组并根据您想到的任何方案重新链接您的源文件。

请记住,如果您在操作系统级别而不是 Xcode 移动文件,则文件链接可能会在 Xcode 中中断。这会将文件变成红色,就像 Xcode 找不到文件一样。通常我只会从 Xcode 中删除文件,然后将其添加回来,创建对该文件的文件夹引用,而不是让 Xcode 将文件复制回来(这会创建副本并破坏目的)。

于 2013-01-21T20:36:04.407 回答