【问题标题】:Cannot access folder path header file in solution解决方案中无法访问文件夹路径头文件
【发布时间】:2013-01-21 09:31:50
【问题描述】:

我通过此链接tutorial 将一个项目导入另一个项目

成功构建了这两个项目。但是当我添加 #import <SampleSubproject/SampleSubproject.h> 这是我的主要ViewController.m 文件错误发生。 错误:“SampleSubproject/SampleSubproject.h”文件未找到。

为什么会出现这个错误?? 有什么错误吗? 请大家帮帮我!

【问题讨论】:

  • 试试 SampleSubproject.h 而不是 SampleSubproject/SampleSubproject.h
  • 我试过了。但它仍然没有显示该文件路径。当我将 libsample.a 文件添加到该名称的主项目中时,颜色变为红色。那么有什么错误吗?

标签: iphone objective-c


【解决方案1】:

您在项目配置中有Headers search path 设置。假设有目录AB。使用“SampleSubproject/SampleSubproject.h”,Xcode 在A/SampleSubproject/SampleSubproject.hB/SampleSubproject/SampleSubproject.h 中查找SampleSubproject.h。如果任何目录都选中了recursive 标志,则会在此目录及其子目录中执行搜索。

现在您需要检查您正在构建的目标的标头搜索路径是什么,记住您可能有多个目标,并且导入的文件可能不会包含在所有目标中。


由于您还有一个红色库,因此您也需要检查Libraries search path,它的工作方式相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-30
    • 1970-01-01
    相关资源
    最近更新 更多