Xcode 架构i386的未定义符号:未找到架构i386的ld:符号

Xcode 架构i386的未定义符号:未找到架构i386的ld:符号,xcode,Xcode,在我的项目中搞砸了,所以我创建了一个新项目,并在其中添加了与上一个项目相同的文件,但在编译之后,我得到了以下错误 Undefined symbols for architecture i386: "_OBJC_CLASS_$_MainViewController", referenced from: objc-class-ref in HomeViewController.o ld: symbol(s) not found for architecture i386 我尝试了一切,我清理和

在我的项目中搞砸了,所以我创建了一个新项目,并在其中添加了与上一个项目相同的文件,但在编译之后,我得到了以下错误

Undefined symbols for architecture i386:  "_OBJC_CLASS_$_MainViewController", referenced from: objc-class-ref in HomeViewController.o ld: symbol(s) not found for architecture i386 
我尝试了一切,我清理和建立。重置模拟器。甚至清理缓存,但它没有帮助。我使用的是xcode 4.4.1,请任何人知道如何解决这个问题


提前谢谢

您的MainViewController.m文件似乎未添加到目标。单击左侧导航窗格中的文件。然后,在Xcode的右侧面板中,通过选中应用程序旁边的框,确保MainViewController在应用程序中具有目标成员身份