iOS自定义框架:找不到符号?

时间:2015-08-10 11:42:03

标签: ios xcode

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

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

  

“_ OBJ C_CLASS _ $ _ InitialViewController”,引自:         ViewController.o中的objc-class-ref ld:未找到架构armv7的符号

哪个是有线的,因为我在框架中有一些我可以使用而没有任何问题的类......

非常感谢有关如何解决或进一步调试此问题的任何建议!

提前致谢!

1 个答案:

答案 0 :(得分:1)

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

此外,确保.m文件也设置为使用框架目标进行编译。在目标成员资格下,确保勾选框架目标旁边的复选框。