*.xcodeproj
我不小心将一些文件放在同一级别的文件上。当我将这些文件移动到 Finder 中的正确位置时,Xcode 告诉我这些文件丢失了。所以我删除了包含这些名称已被读取的文件的组(我意识到这是一个错误)。我将这些文件从 Finder 拖到 xcode 中以建立一个新组。但是当我尝试运行项目时,Xcode 仍然找不到这些代码。我该如何解决这个问题?
问问题
23813 次
6 回答
48
当您看到一个红色的文件(或在错误的位置)时,您可以使用文件检查器(出现在 Xcode 窗口的右侧面板中)轻松地更正这些文件的位置。
它看起来像这样:
单击名称旁边的文件夹图标将打开一个打开的面板,您可以从中选择文件的正确位置。
于 2013-09-26T06:13:48.640 回答
3
有一种更简单的方法可以通过 Xcode 项目重新组织文件。您可以使用Synx
,它通过 Xcode 项目组自动修复文件路径。
您可以查看 Synx 的 Github 页面
安装 Synx 后,只需运行以下命令
synx path/to/my/project.xcodeproj
于 2017-01-30T11:55:22.967 回答
1
我找到了答案。
3 件事
1 删除了对红色文件的引用,然后将它们拖回项目中重新链接了我所有的 .m 和 .h 文件,以防万一
2 然后删除 .app 引用并将其拖回项目中。
3 删除了构建阶段的所有重复文件或红色文件
已修复 感谢大家的建议和帮助
于 2014-05-09T02:30:38.947 回答
0
从我的角度来看,我肯定会避免在 Xcode 中使用虚拟文件夹。这种方法的缺点是当项目变得越来越大时,您无法在文件系统中轻松找到相应的文件。即使您单击“在查找器中显示”,您需要在几十个文件中查找文件。
我的方法是在查找器中创建文件夹,然后将其拖到项目中。当我需要在此子文件夹中创建新文件时,无论如何都会添加到那里。
于 2013-09-26T06:51:53.337 回答
0
- 将新文件从 finder 拖到 Xcode 项目文件结构中。
- 删除旧文件。
于 2018-04-12T09:48:23.450 回答