崩溃 [XXXX respondsToSelector:]: message sent to deallocated instance 0x7fe2d3e404f0
来源:互联网 发布:中国云计算领军人物 编辑:程序博客网 时间:2024/06/06 06:44
模拟器运行时崩溃,并打印出错误信息
[XXXX respondsToSelector:]: message sent to deallocated instance 0x7fe2d3e404f0
如果没有打印出错误信息的话,而是堆栈信息,这时可以进行相关的设置。
1、Xcode-菜单栏-Product-Scheme-Edit scheme-Run Debug-Diagnostics
2、选择:Zombie Objects、Malloc Stack
遇到这种崩溃时,大概知道是向已经释放的对象发送消息。但具体的问题是在哪一段代码造成的,应该如何解决呢?
解决方法:使用命令malloc_history PID 崩溃地址查找崩溃发生的代码,再修改过来。
具体做法是:
1、Xcode错误信息已经告诉我们发生错误时的崩溃地址;
2、通过活动监视器查找当前模拟器运行的APP对应的进程ID,即PID;
3、通过终端命令malloc_history PID 崩溃地址查找崩溃代码;
注意:最后的代码就已经指出发生崩溃的代码。但是,需要不断进行深挖该代码执行时所涉及到的其他代码。
如:我在排查时,提示的是loadDataGoods:中的** setUI 方法出问题,实际上却是**setUI方法中调用了其他方法造成的,即挖了两层才找到根源。
阅读全文
0 0
- 崩溃 [XXXX respondsToSelector:]: message sent to deallocated instance 0x7fe2d3e404f0
- [**ViewController respondsToSelector:]: message sent to deallocated instance崩溃问题解决方法
- [****ViewController respondsToSelector:]: message sent to deallocated instance
- [****ViewController respondsToSelector:]: message sent to deallocated instance
- [****ViewController respondsToSelector:]: message sent to deallocated instance
- delegate---[ViewController respondsToSelector:]: message sent to deallocated instance 0x7f84
- [xxx respondsToSelector:]message sent to deallocated instance和空地址崩溃 空指针
- [ViewController respondsToSelector:]: message sent to deallocated instance 问题
- iOS开发 [SY_InformationController respondsToSelector:]: message sent to deallocated崩溃信息
- message sent to deallocated instance 0x100202dc0
- message sent to deallocated instance 0x154eec600
- message sent to deallocated instance
- message sent to deallocated instance
- message sent to deallocated instance
- message sent to deallocated instance
- message sent to deallocated instance
- message sent to deallocated instance
- message sent to deallocated instance
- Linux日志分析查询
- ImageLoaderConfiguration全局类配置+DisplayImageOptions图片适配
- Android 上传自己的开源库到Bintray(超简单哦)
- 双十一捡便宜指南 | 价值百万
- java jdk classpath作用
- 崩溃 [XXXX respondsToSelector:]: message sent to deallocated instance 0x7fe2d3e404f0
- Django 常用常见问题
- OGNL表达式存取值
- 双向数据绑定的三种方式
- http://mirrors.aliyun.com/help/raspbian
- 第八周作业
- 从0到1制作MacOS启动盘
- 高逼格程序员指南
- 一起感受下程序员的奇妙时刻!