xcode - 未正确添加文件夹到Xcode项目

标签 xcode reference directory project

球队,

我创建了新项目,在项目文件夹上,右键单击打开,在finder中显示,创建了“ ViewControllers”文件夹,然后再次右键单击“将文件添加到” ProjectName”,然后添加了已创建的文件夹,即“ ViewControllers”,它是蓝色的“ Expected”黄色文件夹”是指我的项目文件夹,蓝色文件夹则不是。
在蓝色文件夹中,当我尝试添加新文件时,添加了一个空文件。

如何将添加的文件夹引用到Xcode项目?
如何避免在我的项目中出现这种蓝色文件夹类?

您的投入非常可观。

最佳答案

如果您的Xcode项目看起来像这样……

Xcode project with folder reference

…然后,您已添加ViewControllers文件夹作为文件夹引用。

要将此文件夹更改为一个组,请按照下列步骤操作:


右键单击ViewControllers
在上下文菜单中选择Delete
在弹出的对话框中选择Remove Reference。该文件夹将从您的Xcode项目中删除,但不会从文件系统中删除。
然后在Add Files to <YourProjectName>…菜单中选择File
在文件系统中找到您的ViewControllers
单击Add之前,请确保已选择选项Create groups
点击Add


您已将ViewControllers文件夹添加为组:

Xcode project with folder group



有关Xcode 8的重要说明:

选项Create groups可能不会立即显示。苹果将​​其在Xcode 8中移动到Add Files to…对话框的底部:

Collapsed options

这显示了选项Create groups

Expanded options

关于xcode - 未正确添加文件夹到Xcode项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39983391/

相关文章:

java - Android 中的 FileUriExposedException

git - 为什么 git 会找到我的主目录中不存在的目录?

iphone - 在 xcode 4.2 中声明自定义 UINavigationController

Xcode Bots 不会在成功/失败时发送电子邮件

.net - 删除未使用的引用(!= "using")

linux - 根据目录中的现有文件运行linux命令

xcode - Xcode 的复杂表达式

iphone - 如何将文件保存到非临时目录并查看该目录中的文件内容?

Excel从固定单元格引用到列末尾?

.net - 项目引用DLL版本hell