上下文:我有两个VC,A和B。VC A包含几个按钮和几个标签。当按下VC A中的按钮时,a将显示VC、B/C等。现在,当用VC,A/B/C等完成时,它正在展开,以便VC A出现。对于大多数VC B/C/D等,我使用的是展开方法,通过VC中的一个按钮触发(ctrl +拖动到“退出”图标)。这样做非常好,因为返回VC A后,将自动调用以下操作:
- (IBAction)returned:(UIStoryboardSegue *)segue {
// Here I do some stuff
}
问题:现在,在一个次级风投(如D),事情有点特别。在这个VC中,我以编程的方式通过一个循环生成了大约1
我在VC A上,我以编程方式转到vc B,然后VC B没有segues可以转到VC C (perform(segueWithIdentifier:)崩溃)。但如果我使用段转到VC B,我就可以调用段转到VC C。
下面是我崩溃的代码:
VC A
// Method A (that does not crash)
// self.performSegue(withIdentifier: "gotoB", sender: self)
// Method B (that crashes)
let dst = UIStoryboard(name: "Main", bu