“_OBJC_CLASS _ $ _”,引用来自:xcode 4.3.2中的错误

所以今天我遇到了一个重大问题。 我得到了一个问题涉及我的viewcontroller在xcode 4.3.2上看到这个错误消息:

Undefined symbols for architecture i386: "_OBJC_CLASS_$_SecondViewController", referenced from: objc-class-ref in Birdflix_ProViewController.o "_OBJC_CLASS_$_ThirdViewController", referenced from: objc-class-ref in Birdflix_ProViewController.o "_OBJC_CLASS_$_FourthViewController", referenced from: objc-class-ref in Birdflix_ProViewController.o "_OBJC_CLASS_$_Author", referenced from: objc-class-ref in Birdflix_ProViewController.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) 

我注意到这些错误只出现在我编程连接我的viewcontroller到其他类的IBActions。 如果我删除IBActions错误消失。 任何帮助表示赞赏。

终于find了答案。 在您的目标设置中,find构build阶段并导航到编译源代码。 一旦只有广告.m文件是错误的列表。