Strange problem here...my project's Swift files, Main.Storyboard, additional images, delegate, etc. files are all missing from Xcodes Project Navigator.
What is really strange is that the project builds fine and I can also select them from the top of the main editor window even though they are not displayed on the left in the Project Navigator.
When I open my project, the files appear for about 1/2 a second, and then the list is condensed to the blue target file at the top and about 7 images. (I cannot post a picture because my reputation is not high enough.)
I've quit and reopened Xcode and also performed a few restarts, but I still can't select them...even though they're apparently there! Any ideas?
答案 0 :(得分:55)
答案 1 :(得分:48)
可能需要检查Project Navigator的底部,有一个搜索栏。
如果搜索栏中有一些关键字,Project Navigator只会显示文件名包含关键字的文件,而您只能通过重新打开Xcode来清除关键字。
当您打开Xcode时,Xcode将在没有任何内容的情况下初始化搜索栏,您可以看到完整的文件,在初始完成后,Xcode将加载搜索栏和过滤器文件的最后关闭时间状态,这就是为什么{{1 }}
答案 2 :(得分:0)
这是由项目中的project.pbxproj文件冲突引起的,为了摆脱这个错误,请按照下面的步骤进行操作。
多数民众赞成!
快乐编码
答案 3 :(得分:0)
我解决了此问题,方法是删除代码模块所引用的文件副本,该副本正在发生错误,但未被Project Navigator中的项目文件所引用。说明:我很早以前已将文件移至其他目录并更改了项目中的引用,但尚未删除该文件的原始版本。该文件在原始位置的文件系统上仍然存在,但是在新位置被项目文件和Project Navigator(.xcodeproj)引用。引用代码模块仍然在该旧位置中找到该文件,并且没有自动将指向新位置的指针更新。只需删除旧位置中的文件,便可以解决此问题。
我通过右键单击代码中的对象名称并在代码窗口中打开模块,然后右键单击该代码并选择“在查找程序中显示”来钻取引用的文件来调试此文件。然后,通过右键单击文件浏览器中的文件名并选择“在Finder中显示”,我将该位置与在“项目浏览器”中找到的位置进行了比较。
答案 4 :(得分:0)
这通常是由@jonthornham提到的时钟图标引起的。有关详细说明,请访问以下网站:https://xalting.com/2019/12/26/what-to-do-if-your-files-are-not-showing-up-in-xcode/。
答案 5 :(得分:0)
答案 6 :(得分:-1)
对我来说,问题是我在Xcode中添加了项目文件而不是项目文件夹。我建议关闭窗口,然后打开另一个Xcode实例,其中包含包含项目的文件夹。