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) {
重新加载故事板并重建
我的 Swift 文件的所有故事板连接都已被 Xcode 升级以迁移到 Swift 3 中断。这是一个示例屏幕截图
我们可以看到没有填充的圆圈。通常我可以通过加载故事板然后返回文件来解决这个问题,但现在这不起作用。当我 运行 应用程序时,它崩溃并显示 "invalid selector"。我一直在通过将新连接拖到我的文件中来一个接一个地修复它们,但这会花费过多的时间。有修复连接的方法吗?
作为参考,我现在在 Xcode 8.3.3,我相信我之前在 7
这与新的未命名第一个参数更改有关
例如改
@IBAction func segmentSwitched(sender: UISegmentedControl) {
至
@IBAction func segmentSwitched(_ sender: UISegmentedControl) {
重新加载故事板并重建