能否在Xcode中组织iOS应用程序文件夹结构?

5

我想知道是否可以对我的应用程序文件夹进行结构化?

目前,我将每个文件都放在根文件夹下。

我能否在其中新建一个名为VC的文件夹,并将所有VC文件放入其中?如果我重新组织我的应用程序文件,是否还有其他要记住的事项?例如文件路径等。


你是指Xcode项目导航器中的文件组织吗? - nhgrif
2个回答

4
你可以这样做,实际上按照与文件系统相似的文件夹结构组织Xcode项目导航器是一个很好的实践;这确实有帮助。
你所需要做的就是在项目导航器中右键单击项目文件名,然后选择“新建组”。

enter image description here

这样应该看起来像:

enter image description here

然后将其重命名为您想要的任何名称。然后,根据相关性将文件放入正确的组中。我还建议在文件系统中将它们添加到类似的文件夹中。

这就是我的做法:

enter image description here

提示:您无需记忆文件路径等信息。一旦将文件链接到目标,Xcode会为您完成这些操作。


1
值得注意的是,如果您希望文件路径与Xcode项目结构匹配,可以使用名为synx程序自动完成此操作。我发现这非常有价值。我并不总是在Xcode中查看我的项目。有时我会在Bitbucket/Github等平台上查看它。 - nhgrif
哇...如果它能做到你说的那样...你应该得到我的赞扬 :). 感谢@nhgrif分享这个。我一定会评估这个程序/工具! - Abhinav
1
确实是这样。我还没有在使用.xcworkspace并且有多个项目的情况下尝试过。我不确定它在那种情况下会表现得多好。而且它确实说可能会混淆你的CocoaPods(但你只需要在运行synx之后重新安装一次pods)。 - nhgrif

1

是的,你可以按照以下方式完成:

1)打开你的项目文件夹

2)创建一个名为VC的新文件夹

3)打开Xcode

4)将你的VC文件夹拖放到左侧边栏中

5)勾选创建组文件夹

6)取消复制...

7)将你的视图控制器放置在这个文件夹中


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接