一些文件未显示在 Xcode 项目导航器中

D-A*_* UK 6 xcode ios project-navigator swift

我昨天在我的 Xcode 项目中添加了两个文件和一个核心数据模型,保存后我离开了,但今天早上回来发现它们不在那里。当我看到在项目文件,他们还在那里,但他们在项目导航不显示。

当我构建并运行应用程序时,它不会崩溃(就像我使用这些文件之一查看视图时一样,它会识别该文件。)

这是一个常见问题吗,有没有办法解决这个问题?

提前致谢,非常感谢任何帮助

编辑:虽然我确实收到此错误:

Failed to load model named [Project_name]
CoreData: error:  Failed to load model named [Project_name]
Run Code Online (Sandbox Code Playgroud)

D-A*_* UK 10

好的,我想通了,如果其他人有同样的问题,我会在这里发布。

1) 使用 Finder,从项目中取出文件。

2) 然后将它们从finder 拖到项目导航器中,并执行所需的任何操作,例如创建组等以恢复之前的状态。

3)保存项目,关闭它并重新打开它以检查一切是否正常。

  • 这确实有效,我不敢相信这是解决方案。如果您从终端使用 git,也会发生这种情况。假设您重新设置或放弃将文件添加回项目的更改(通过终端),这些文件在项目资源管理器中也不可见... (3认同)

Ujj*_*rya 7

某些文件不会显示在Xcode 项目导航器中,因为它们可能是从Xcode外部添加的。

即,查找器:

在此输入图像描述

项目导航器:

在此输入图像描述

如果您从项目导航器(Xcode)内部添加它们会更好。

  1. 转到导航器并右键单击要添加文件/文件夹的任何目录。
  2. 点击Add Files to <ProjectName>

在此输入图像描述

  1. 现在选择您要添加的文件/文件夹
  2. 然后单击Add

在此输入图像描述

现在,所有文件/目录(您选择的)都将添加到您的项目中。