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