当我在$(BUILT_PRODUCTS_DIR)
中使用User Header Search Path
时(如this有关静态库的教程中所建议),XCode 4会这样解决:
当我使用模拟器时,这是一个问题,因为构建文件存储在Debug-iphonesimulator
中而不是Debug-iphoneos
中,并且XCode无法找到 header 。
我当前的解决方法是先为iOS设备构建,然后再与模拟器一起使用。这有点乏味且容易出错。我究竟做错了什么?
最佳答案
构建产品目录应由Xcode用于输出,并且在开始构建时这些目录不存在是完全合理的。建议不要在这些目录中具有诸如用户 header 之类的依赖项。
我的建议是将相关 header 移出您要讨论的目录。
关于iphone - 在用户标题搜索路径中使用$(BUILT_PRODUCTS_DIR),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7179928/