Xcode7以后断点调试会经常出现要调试的对象为nil,但是当你打印时值是存在的,解决办法
来源:互联网 发布:文明5mac汉化补丁 编辑:程序博客网 时间:2024/05/17 08:41
最近在调试远程推送,端点调试时发现远程推送的回调方法是触发的,但是里面的userInfo总是显示nil,找了半天原因,没找到问题所在!最后无奈在其中加上nslog打印一下,竟然发现值是真实存在的!!!如下图:
我深深地震惊了,浪费了不少精力啊!刚开始还是以为是推送的问题!找了一遍没找到原因。
现在明白过来了,主要是因为我们在xcode7(以上)中开启了Zombie Objects和Address Sanitizer监控,这里估计是Xcode7的bug,就会经常出现端点调试时显示值为nil,其实值是真实存在的现象!最好的解决办法就是关闭这两个功能!
就是在scheme中关闭,具体如何去这里关闭,就不在多少了
0 0
- Xcode7以后断点调试会经常出现要调试的对象为nil,但是当你打印时值是存在的,解决办法
- 解决Xcode断点调试值都为nil的问题
- 解决Xcode断点调试值都为nil的问题
- Xcode 断点调试获取值为nil的问题
- Xcode断点调试值都为nil的问题
- xcode调试时,断点指向的变量的值为nil,po输出是无法得到变量值,NSLog也是nil
- 断点调试出现的问题
- AndroidStudio-断点调试-也许你该知道断点调试是有多么的美好
- 使用vs2005+IE8添加断点调试的时候经常会偶然性失效或有效
- Java调试断点不起作用的解决办法
- VS2005 调试不能设置断点的解决办法
- flex无法断点调试的解决办法
- VS2005 调试不能设置断点的解决办法
- VS2005 调试不能设置断点的解决办法
- VS2005 调试不能设置断点的解决办法
- VS2005断点无效 调试无效的解决办法!
- VS2005 调试不能设置断点的解决办法
- vs 无法断点调试的解决办法
- VB 字符串处理函数集
- Innodb锁机制:Next-Key Lock 浅谈
- java中的运算符的分类及运用
- JavaScript DOM编程艺术—显示“缩略语列表”
- linux下操作Mysql
- Xcode7以后断点调试会经常出现要调试的对象为nil,但是当你打印时值是存在的,解决办法
- CSS定义字体间距 字体行与行间距
- JAVA多线程实现的三种方式
- 第一次写博客,忘以后能有所幸庆今天所付出的的努力。
- iOS程序中添加字体
- php使用exec函数导入导出数据库
- 全排列生成算法(一)
- 运算符
- TDDL+DIAMOND的配置及使用(二):Diamond