7

我昨天在我的 Xcode 项目中添加了两个文件和一个核心数据模型,保存后我走了,但今天早上回来发现它们不在那里。当我查看项目文件时,它们仍然存在,但它们没有显示在项目导航器中。

当我构建并运行应用程序时,它不会崩溃(就像我使用其中一个文件进入视图时一样,它会识别该文件。)

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

在此先感谢,非常感谢任何帮助

编辑:虽然我确实收到了这个错误:

Failed to load model named [Project_name]
CoreData: error:  Failed to load model named [Project_name]
4

4 回答 4

14

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

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

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

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

于 2017-12-29T08:15:27.673 回答
2

只是要补充一点的是,当你在 Xcode 项目中拖放文件时,还记得勾选并添加与该文件相关的依赖项,因为 Xcode 本身会添加所有依赖项。

**

不要直接在文件夹中放任何东西并打开因为Xcode不会那样添加文件

**,您必须打开 Xcode 然后拖放,以便它可以添加与该文件相关的其他文件。

于 2017-12-29T15:51:42.467 回答
0

某些文件不会显示在XCode 项目导航器中,因为它们必须XCode外部添加。

即,查找器:

在此处输入图像描述

项目导航器:

在此处输入图像描述

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

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

在此处输入图像描述

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

在此处输入图像描述

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

于 2022-02-22T17:27:59.447 回答
0

某些文件不会显示在 XCode 项目导航器中,因为它们是在 finder 中添加的。如果您从项目导航器中添加它们会更好。

于 2022-02-22T16:59:28.950 回答