Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone xcode中的文件夹结构与finder中的文件夹结构_Iphone_Ios_Xcode - Fatal编程技术网

Iphone xcode中的文件夹结构与finder中的文件夹结构

Iphone xcode中的文件夹结构与finder中的文件夹结构,iphone,ios,xcode,Iphone,Ios,Xcode,对于一个项目,我在xcode中有以下文件夹结构 但是,我在finder中有上面的文件结构。 有没有办法将文件结构从xcode反映到finder?xcode中的“文件夹”实际上是组,不一定链接到finder中的文件夹 如果您想在Xcode/Finder中使用镜像,您需要自己管理它 您可以在Finder中创建所需的文件夹结构,然后将每个文件夹拖到Xcode中,这将在Xcode中以组的形式创建对文件夹的引用,您在这些组中创建的任何文件都将保存在相应的Finder文件夹中。您应该在Finder中自己

对于一个项目,我在xcode中有以下文件夹结构

但是,我在finder中有上面的文件结构。 有没有办法将文件结构从xcode反映到finder?

xcode中的“文件夹”实际上是组,不一定链接到finder中的文件夹

如果您想在Xcode/Finder中使用镜像,您需要自己管理它


您可以在Finder中创建所需的文件夹结构,然后将每个文件夹拖到Xcode中,这将在Xcode中以组的形式创建对文件夹的引用,您在这些组中创建的任何文件都将保存在相应的Finder文件夹中。

您应该在Finder中自己管理它,然后在实用程序视图中为文件夹设置新路径

查看这篇文章。它可能会帮助你组织你的项目。 在某种程度上,你可以做到这一点!每次创建一个新组时,只需多做一步(这是你第一次有很多事情要做!):

  • Xcode 3:无论何时在Xcode中创建组,都要立即获取有关组的信息,并注意其名称下方的“路径:”设置。单击“选择…”并将其设置为具有相同名称的新文件夹
  • Xcode 4:每当您在Xcode中创建组时,立即选择它并打开右侧边栏。请注意其名称下方的“Path:”设置。单击“无”旁边的图标(这是什么,窗口中的文件?)并将其设置为具有相同名称的新文件夹
现在,每当您向组中添加文件时,它们都会指向磁盘上相应的文件夹。呜


因此我总是在Finder中创建文件夹,然后在Xcode中添加该文件夹。

我最近发现了一个命令行工具,它将完全满足您的需要。你可以在这里找到它:

要安装该工具,只需打开终端并运行以下命令(使用sudo以超级用户身份运行该工具并获得权限):

然后,正如上面GitHub网页上的说明所示,使用以下命令重新组织文件夹结构:

$ synx path/to/your/project.xcodeproj

这应该可以做到:)。

在版本9之后,Xcode(没有检查以前的版本)会为您处理这个问题!只要你创建了一个组,并且没有选择“新建没有文件夹的组”,Xcode就会自动在你的项目中创建一个相应的文件夹,该文件夹将反映在你的项目的文件结构中。

在博客中—“对我来说,默认的Xcode文件夹布局看起来就像一个疯子刚刚在一个文件夹中吐出了100个文件。”爱死它了!!天哪,是的。这已经持续了好几天了。谢谢@Corneliu!非常感谢你!!如果你曾经在休斯顿,让我知道,这样我可以给你买一杯啤酒。在我这样做之后,它说当前文件从工作副本中丢失了。我需要更改哪个设置才能使xcode知道文件夹的更改。如果Corneliu的答案解决了您的问题,您应该将其标记为正确。
$ synx path/to/your/project.xcodeproj