为了迁移到 Swift 3,我的所有 Storyboard与 Swift 文件的连接都已被 Xcode 升级中断。这是一个示例屏幕截图
我们可以看到圆圈没有填写。通常我可以通过加载 Storyboard 然后返回文件来解决此问题,但现在不起作用。当我运行该应用程序时,它因“无效选择器”而崩溃。我一直通过将新连接拖到我的文件中来一一修复它们,但这花费了过多的时间。有没有办法修复连接?
仅供引用,我现在使用的是 Xcode 8.3.3,我相信我之前使用的是 7
最佳答案
它与新的未命名的第一个参数更改有关
例如,改变
@IBAction func segmentSwitched(sender: UISegmentedControl) {
到
@IBAction func segmentSwitched(_ sender: UISegmentedControl) {
重新加载 Storyboard并重建
关于ios - Xcode 升级/Swift 2 到 3 迁移破坏了 Storyboard socket 连接,我如何一次修复它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44851715/