我有一个问题让我问一个我在任何地方都找不到答案的问题。当我将我的自定义 segue 之一设置为具有标识符时,我的应用程序崩溃了。当我删除它时,它不会。我正在研究为什么会发生这种情况,但这不是我的问题。我想知道的是:
segue 有标识符和没有标识符之间的真正区别是什么?
就个人而言,我不希望它改变行为中的任何内容,但显然确实如此。在任何情况下,我都不使用标识符来执行 segue,它是按钮的简单自定义 segue。即使我可以解决实际问题,我也想知道行为改变是否有任何用处。
它在成功执行 segue 后不久崩溃。我在 segue 上有一个协议,其中包含我在源视图控制器即将被隐藏时调用的方法(我使用 MBProgressHUD),这很可能是原因,但是为什么当 segue 没有标识符并且崩溃时它会起作用什么时候?
谢谢,