两个同名controller导致调用崩溃

Posted Lulus

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个同名controller导致调用崩溃相关的知识,希望对你有一定的参考价值。

之前遇到一个很诡异的bug,大概情况如下:

生成成功,运行正常,调试正常
但是调用目标controller的目标方法,运行自动中断,调试自动中断
没有任何明确的错误提示,包括调试都没有弹窗报错
调用其他的controller一切正常= =

这种情况下,用代码回滚的方式来查找bug,找到最后的正常的代码,然后和后一次提交进行比较
发现出现了有两个一模一样的controller,在不同的文件目录下,可能是手贱不小心复制了一个出去= =
以此为鉴,告诫大家不要手贱

以上是关于两个同名controller导致调用崩溃的主要内容,如果未能解决你的问题,请参考以下文章

View Controller 中的两个 TextField 设置为委托,导致应用崩溃,NSRange、范围或索引越界

Swift UIRefresh Control 在 UITableView 中拖动刷新会导致应用崩溃

@Url.Action("Action","Controller") 调用同名的 post 和 get 方法

prepareForSegue 调用时不发送参数,导致崩溃

在多个线程上访问ViewContext导致崩溃

在顶点和片段着色器中访问同名统一失败