1

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

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,请问有人知道如何解决这个问题吗?

提前致谢!

4

1 回答 1

0

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

于 2013-08-24T00:02:56.067 回答