提问者:小点点

"找不到名为ViewController的类的任何信息"


自从我开始使用Xcode(4.6.3)以来,这个bug一直让我发疯。每当我尝试将Storyboard项目链接到我的代码时,我都会收到错误:

找不到名为ViewController的类的任何信息。

自定义类也会发生这种情况。我尝试过以下方法:

  • 删除委托数据。
  • 删除和重新添加类。
  • 重新启动Xcode。
  • 重新安装Xcode。

无论类是什么,我都不能在我的任何项目中ctrl拖动来创建连接。同样的问题发生在一个全新的模板应用程序中。如果我手动输入代码,然后ctrl拖动,我可以建立一个工作连接,但是我不能自动添加它。到目前为止,我在互联网上找到的任何东西都没有帮助。有什么建议吗?


共3个答案

匿名用户

对我来说解决这个问题的实际上是从项目中删除该类。

步骤:

  1. 在项目文件资源管理器(左面板)中找到类并右键单击-

这似乎迫使Xcode将类链接回故事板。

注意:对我来说,以下不起作用:

  • 关闭Xcode
  • 清理项目
  • 从故事板中删除类名并重新输入

我认为这是苹果的bug

匿名用户

如果有人仍然对此感到沮丧,有一个诀窍可以让事情运转起来。

我所做的是手动输入一个出口到我的类中,例如:@IBOutlet弱var一些视图:UIView!,然后从代码拖到IB或故事板中的视图。之后,我可以从IB/Storyboard拖到我的类中进行连接,助理编辑识别“自动”中的类,等等…

每次都管用。

匿名用户