【发布时间】:2011-04-13 01:14:27
【问题描述】:
在这种情况下正确的“用户标题搜索路径”是什么(使用第 3 方库):
注意事项:
- 目录结构:MyApp 目录与ALibrary 目录同级。那就是我把第 3 方库的源代码项目不在我的应用目录中,而是在同一级别
- 有一个主头文件,它汇集了目录中库中的所有其他头文件:“LibraryAppPath/src/core/headers”。
查询点 - 如果您可以在答案中澄清以下项目(我对此有点困惑)会很好
- 我经常看到 $(BUILT_PRODUCTS_DIR) 的用法。 $(BUILT_PRODUCTS_DIR) 实际上解决了什么问题?即哪个目录
- 我是否需要使用“$(BUILT_PRODUCTS_DIR)”作为起点,然后使用多个“../”条目退回到我的应用上方的子目录?
- 我假设我应该将搜索路径设置到库中较高的某个位置,然后启用“始终搜索用户路径”...这是一个好方法吗?
- 我已经阅读过,目前使用“用户标头搜索路径”可能比使用“标头搜索路径”更好,因为前者目前可以确保代码完成工作。可以吗/使用“用户标题搜索路径”有什么负面影响吗?
- 有没有一种快速的方法来检查 XCode 是否有正确的搜索路径?一种告诉它正在拾取我期望的头文件的方法。
- 当然,主要问题是 - 对于我的场景,“用户标头搜索路径”的正确方法是什么。
谢谢
【问题讨论】:
标签: iphone objective-c xcode xcode4 header-files