0
当使用performSegueWithIdetifier执行手动segue时,它会引发EXC_BAD_ACCESS(代码1,地址= 0x1)。我在我的游戏中有3个ViewController(仅使用UiKit,不使用SpriteKit),可以说VC1,VC2和VC3。我能够成功从VC1转到VC2控制器。 VC2拥有我的游戏的大部分代码和UIObjects。问题是我无法从VC2获得VC3。它总是抛出EXC_BAD_ACCESS(代码1,地址= 0x1)。我在这个程序上花了很多时间,不知道为什么会发生这种情况。EXC_BAD_ACCESS(代码1,地址= 0x1)当执行segger时
错误输出说什么?我的猜测是,访问从未连接到VC3的插座时出现错误。 – NRitH
部分代码请 – Korpel
引发错误的代码是:performSegueWithIdentifier(“toEndScreen”,sender:nil),这是错误的图像http://imgur.com/mdcfwqw @NRitH – Arch