好的,事情是这样的,我提出了关于我的调试和崩溃的问题.因为我通常自己处理,但我只是cannot个人解决了这个问题,即使是在viewing multiple questions already个人之后.
好的,这就是问题所在,我发现我的应用程序在这个堆栈跟踪中随机地断断续续地崩溃:
*** -[ViewController respondsToSelector:]: message sent to deallocated instance 0x1e5d2ef0
其中ViewController
可以变化,有时我的代码崩溃的地方与特定的ViewController
有NO个相关性,并且不拥有或调用它.
此外,为了获得控制台跟踪,我启用了僵尸,否则我根本不会得到控制台打印,我只会得到:objc_msgSend
,我知道这意味着我正在发送发布的消息.但是我找不到它在哪里.我真的卡住了!通常我always调试我的崩溃,所以我真的被困在这件事上了.
再说一次,它在不同的时间、不同的地方、断断续续地崩溃.它坠毁的地方与ViewController
的位置几乎有no个相关性.我觉得这很让人困惑.
你需要我的代码吗?我有a lot个文件,因为它在不同的地方崩溃,分发我的代码将是一团糟!
我曾try 添加符号断点,但没有成功,在iOS的Instruments应用程序上不能使用僵尸.我不能在模拟器上运行我的应用程序,因为它有不支持的架构框架.
谢谢大家...