Interface Builder 找不到任何 Outlets 或 Actions

Interface Builder Can't Find Any Outlets or Actions

我认为这个问题是升级到 XCode 6.4 后才出现的。我有一个工作正常的故事板(现在仍然如此),但是当我右键单击我的一个视图控制器时,界面构建器看不到任何出口或操作。

看起来像这样:

我现在只能通过命令从(例如)按钮拖动到代码文件来创建与 outlets/actions 的新连接。这有效,但之后它旁边还会显示一个黄色三角形。

如果我将标准视图控制器拖到故事板上,例如一个导航视图控制器,然后当我右键单击时,我可以看到它的所有插座等,它只有我写的 类。

它确实有效,但是很痛苦。有什么想法吗?

不确定是什么修复了它,但我清除了派生数据,卸载并重新安装 xcode,然后重新启动了我的机器。

我在使用 XCode 10 时遇到了同样的问题,我所有的插座都变成了黄色三角形,我无法控制并拖动到现有的 IBActions。原因是 "File's Owner" 出于某种原因清除了其 CustomClass 属性(无值)。要修复,请确保你有这样的东西:

SuperDuperViewController.xib ==> 占位符 > 文件所有者 > 自定义 Class = "SuperDuperViewController"

Apple Dev thread 对于其他更隐晦的原因很有帮助。