初始化UIButton使其停止在使用僵尸的super.init线路测试中。单击继续按钮运行没有问题。 为什么?我怎么能看到停在那里的原因?
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder) ----> (Thread 1: breakpoint 1.2)
setUnselectedProperties()
}
答案 0 :(得分:1)
您是否可以选择所有异常导致断点?这可能会导致您的调试器停止。您可以暂时将其关闭,只需查看具有大量异常处理的代码,然后重新启用它。
调试器实际上停止了,因为库的内部实现(UIKit或僵尸实现)使用异常来执行控制流并将其捕获到内部,因此应用程序不会崩溃。