2013-08-22 130 views
0

我开发了一个名为BaseVC的类,它通过继承UIViewController类。当我尝试做一个小的测试应用程序一切正常尝试从派生自UIViewController的类继承时发生错误

Undefined symbols for architecture armv7s: 
"_OBJC_METACLASS_$_BaseVC", referenced from: 
_OBJC_METACLASS_$_ClassX in ClassX.o 
"_OBJC_CLASS_$_BaseVC", referenced from: 
_OBJC_CLASS_$_ClassX in ClassX.o 
ld: symbol(s) not found for architecture armv7s 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

:当我试图从我的新BaseVC类继承,我得到这个错误。

+0

您是否将BaseVC.m类添加到目标? – CarlJ

+0

解决了它......我忘了在所有项目目标中包括我的新课程:) – AntonijoDev

+0

U很快,thx – AntonijoDev

回答

0

将您的BaseVC.m加入您的Targets -> Build Phases -> Compile Sources。这应该做的伎俩。

+1

Thx很多,只要我写这个问题它打我 - 嗯,我有10个目标:) – AntonijoDev