【问题标题】:Compiler cannot find my framework header file编译器找不到我的框架头文件
【发布时间】:2012-10-22 06:34:53
【问题描述】:

我创建了自己的 .framework,它有一个 .h 文件。当我使用这个框架时,我可以访问这个框架中的所有方法。这意味着它工作正常。但是当我尝试访问文件 .h(这是我的要求)时,我的应用程序无法找到标题。

是否应该在用户标题搜索路径中进行任何其他设置?

提前致谢

【问题讨论】:

  • 你是否在编译命令中添加了-F <yourframework>.framework?或者,在 Xcode 中,您是否拖入了对框架的引用?
  • 我已经勾选了“复制到目的地”选项
  • 您仍然需要参考框架 AFAIK。

标签: objective-c ios xcode4.5


【解决方案1】:

在您的框架中,将“安装目录”设置为@executable_path/../Frameworks。

此外,在您的目标下的应用程序项目中 -> 构建阶段 -> 添加“复制文件” -> 框架 -> 并删除您的框架。 这应该可以解决问题。

Creating a Cocoa Framework

【讨论】:

    猜你喜欢
    • 2021-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-30
    • 1970-01-01
    • 1970-01-01
    • 2016-09-10
    • 1970-01-01
    相关资源
    最近更新 更多