为什么Xcode不能find这个头文件?
嗨,我得到一个xcode“没有这样的文件或目录”:
#import "Three20Core.h"
我还注意到,当我input它识别的#import语句,并帮助自动完成,“Three20Core.h”文件,但是当我编译我得到的错误?
这是Three20库(来自Facebook)的主要库文件头。 所以我得到了与我的app目录相同级别的three20目录。 在Xcode应用程序目标构build设置中:
- 标题searchpath – “$(BUILT_PRODUCTS_DIR)/../../../ three20”和recursion,以及
- 用户标题searchpath – 与上面相同。
任何故障寻找build议?
Xcode 4存档版本未指定
当涉及到复杂的项目结构时,我发现了Xcode 4的许多问题。
- 在您的项目中创build一个名为“索引”的组
- 将头文件拖到这个组中
- 当被要求select一个目标时,不要选中ALL目标
这已经解决了我的大部分Xcode 4问题。
相关问题:
- Xcode 4无法从静态库依赖性中find公共头文件
- Xcode 4中的“词法或预处理器问题文件未find”
问题是我对Xcode 4编译系统在Xcode 3中的改变缺乏了解。我所要做的就是将标题path设置为:
"$(BUILT_PRODUCTS_DIR)/../three20" "$(BUILT_PRODUCTS_DIR)/../../three20"
我只是有另一个可能的原因:
search整个文件夹后,我发现有另一个头文件具有相同的文件名,但错误的path(因此它是缺lessxcode)。 所以确保你没有一个重复的标题有错误的path。
- 对成员’tableView(_:numberOfRowsInSection :)’的模糊引用为什么会出现此错误?
- 无法让didSelectRowAt为TableView工作
- AVCaptureVideoPreviewLayer(相机预览)冻结/卡住移动到后台和后退
- SFSafariViewController:隐藏导航栏
- dyld:Library未加载:@ rpath / Alamofire.framework / Versions / A / Alamofire原因:找不到图像
- iOS上的数组的Swift金属并行计算
- 为什么我不能在我的Swift iOS应用程序中使用CIFilter将图像反转为原始图像
- 故事板中的颜色与UIColor不匹配
- 电子邮件附件,PDF和CSV问题