以前的定义在这里 - XCode 4.2.1中的Ghost文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以前的定义在这里 - XCode 4.2.1中的Ghost文件相关的知识,希望对你有一定的参考价值。

我在XCode中遇到编译错误,我从项目中删除的文件显示为类'class_name'的重复接口定义,它显示了依赖关系的层次结构,最终到达类的头文件有问题。但是该头文件实际上并不存在于项目层次结构中。在头文件代码上方的文件位置部分,它只显示class_name.h> @interface class_name而不是项目中的每个其他文件:project_name> group_name> class_name.h> No Selection

搜索此对象类型(cmd + shift + O)和全局搜索时,不会显示项目中存在的此头文件的实例。我已经清理,退出xcode,重启,甚至检查了这个类的实例的proj文件,但它不存在。

答案

我在项目的“标题搜索路径”中找到了我班级旧位置的路径,因此它看到了两次文件。

另一答案

第一步:正确管理您的xcode Header Search Path,删除未使用的旧搜索路径 第二步:选择product-->clean

以上是关于以前的定义在这里 - XCode 4.2.1中的Ghost文件的主要内容,如果未能解决你的问题,请参考以下文章

iOS - 在 Xcode 9 中跳转到定义的快捷方式?

XCode 4.2.1 中的 NSURLConnection 文档在 iOS 上不存在吗?

搜索时从 Xcode 中排除文件

使用 XCode 4.2 在设备 4.2.1 上运行

在最新版本之前提交以前的本地提交 - Xcode

我的 Xcode 模拟器的位置卡在自定义位置