最佳答案
好的,是这样的,我 仇恨提出关于调试和崩溃的问题。因为我通常自己处理它们,但我只是 不能得到我的方式,甚至在 已经看过很多问题了之后。
好的,问题就在这里,我发现我的应用程序在堆栈跟踪中时断时续地崩溃:
*** -[ViewController respondsToSelector:]: message sent to deallocated instance 0x1e5d2ef0
哪里 ViewController
可以变化,有时我的代码崩溃的地方,有 没有相关性的特定 ViewController
,并不拥有或调用它。
此外,为了获得控制台跟踪,我已经启用了 Zombie,否则我将根本不会获得控制台打印,我将只获得: objc_msgSend
,我知道这意味着我正在发布消息。但是我找不到它在哪里... 我真的被卡住了!通常我的 一直都是调试我的崩溃,所以我真的卡在这一点。
同样,这个崩溃在不同的地方在不同的时间,断断续续。它坠毁的地方几乎与 ViewController
相关。我觉得这很让人困惑。
你需要我的密码吗?我有 很多的文件,因为它是崩溃在不同的地方,分发我的代码将是一团糟!
我尝试过添加符号断点,但没有成功,而且 iOS 的 Instruments 应用程序中没有 Zombie。我不能在模拟器上运行我的应用程序,因为它有不支持的架构框架。
谢谢大家。