我在Xcode上得到一个错误说没有关于视图控制器的信息。

无法插入新的出口连接:无法找到所命名类的任何信息

为什么会这样?


当前回答

关闭你正在做的项目。 删除项目的【DerivedData】文件夹。这个文件夹可能在里面 项目的文件夹或内部 ~ /图书馆/开发/ Xcode / DerivedData / (你的项目)/)或其他由你设置的地方。 重新启动项目。

其他回答

对我来说,它在右边选项卡>本地化时工作,我选中了英语复选框。最初只检查了Base。从那以后,我再也没有问题了。希望这能有所帮助!

我通过编程方式创建标签和文本字段,然后从代码左侧的小空圆圈中command - drag到Storyboard上的组件,从而解决了这个问题。为了说明我的观点:我写了@IBOutlet weak var HelloLabel: UILabel!,然后按Command并将代码拖到故事板上的组件中。

我使用的是xCode 7和iOS 9。

在你的。m

#导入“VC.h”

保存.m并再次链接您的outlet,它可以正常工作。

在你的。m

#导入“VC.h”

保存打烊

我也有同样的问题。我疲倦了下面的解决方案,但没有工作:

清洁项目(cmd + shift + k),甚至清洁项目构建(cmd + shift + alt + k) 删除派生数据和模块缓存内容

以下是该问题的解决方案:

移动到源代码文件,手动编写IBOutlet / IBAction(最好是复制粘贴)

然后移动到故事板文件和打开实用程序窗口 连接检查器 然后用Interface Builder连接源文件中编写的IBOutlet和IBAction。

当我在Objective-C项目中添加一个Swift文件时,就发生了这种情况。 在这种情况下,你能做的就是。

选择MY_FILE.Swift >>删除>>删除引用 选择MY_FOLDER >>添加MY_FILE.Swift 瞧!你可以出发了。