【问题标题】:iOS custom Framework: Can't find symbols?iOS 自定义框架:找不到符号?
【发布时间】:2015-08-10 11:42:03
【问题描述】:

我使用 Xcode 创建了一个自定义框架(new->target->ios->framework/library->cocoa touch 框架)。该框架包含一些类、图像和一个 xib 文件。

我还创建了另一个项目来测试框架。但是,当我尝试从框架实例化一个类以在测试项目中使用它时,它给了我:

“_OBJ C_CLASS_$_InitialViewController”,引用自: ViewController.old 中的 objc-class-ref:未找到架构 armv7 的符号

这是有线的,因为我在框架中有一些类可以毫无问题地使用......

任何关于如何解决或进一步调试问题的建议将不胜感激!

提前致谢!

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    你记得公开InitialViewController.h 头文件吗?在左侧的项目导航器中选择文件,然后在文件检查器面板中确保目标成员资格下拉菜单显示“公共”。

    此外,确保.m 文件也设置为与您的框架目标一起编译。在目标成员下,确保选中框架目标旁边的复选框。

    【讨论】:

      猜你喜欢
      • 2021-02-15
      • 2016-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多