Xcode upgrade/Swift 2 到 3 个迁移中断了情节提要出口连接,我怎样才能一次修复它们?

Xcode upgrade/Swift 2 to 3 migration broke storyboard outlet connections, how can I fix them all at once?

我的 Swift 文件的所有故事板连接都已被 Xcode 升级以迁移到 Swift 3 中断。这是一个示例屏幕截图

我们可以看到没有填充的圆圈。通常我可以通过加载故事板然后返回文件来解决这个问题,但现在这不起作用。当我 运行 应用程序时,它崩溃并显示 "invalid selector"。我一直在通过将新连接拖到我的文件中来一个接一个地修复它们,但这会花费过多的时间。有修复连接的方法吗?

作为参考,我现在在 Xcode 8.3.3,我相信我之前在 7

这与新的未命名第一个参数更改有关

例如改

@IBAction func segmentSwitched(sender: UISegmentedControl) {

@IBAction func segmentSwitched(_ sender: UISegmentedControl) {

重新加载故事板并重建