Xcode没有为标题搜索正确的子目录

Posted

技术标签:

【中文标题】Xcode没有为标题搜索正确的子目录【英文标题】:Xcode not searching correct subdirectory for headers 【发布时间】:2015-11-11 01:28:32 【问题描述】:

我在 ios 项目中使用 Cocoapods 解决依赖关系。

我遇到的问题是编译器无法找到头文件所在的正确子目录。

看下图是编译器搜索头文件的目录:

但是,该文件位于子目录/Users/Scott/Documents/GitHub/ios-demo/Pods/iOS-KML-Framework/KML 中。如何专门启用要搜索的子目录?我已经尝试过建议here 和here,但这些似乎都不起作用。

任何帮助将不胜感激!

【问题讨论】:

【参考方案1】:

尝试在建筑设置中设置Header Search PathLibrary Search Path

【讨论】:

具体来说,我添加了"$PODS_ROOT" 并将其设置为recursive,以便搜索所有子目录 我不使用 pod,但这对我有用:$(PROJECT_DIR),并将其设置为递归。

以上是关于Xcode没有为标题搜索正确的子目录的主要内容,如果未能解决你的问题,请参考以下文章

如何以正确的方式命名 XCode 资产目录中的图像?

Xcode 4.6 中的搜索路径混淆

Xcode 分发失败并出现错误:框架未包含在正确命名的目录中。它应该在“框架”下[关闭]

如何在资产目录中设置可访问性标签? Xcode 11

TinyMCE 从不正确的目录加载 lang/plugins/theme

Xcode 资产目录 - 有没有办法只为 iPad 非视网膜标记精灵?