debug调试一
来源:互联网 发布:聂卫平 知乎 编辑:程序博客网 时间:2024/06/05 04:06
IOS提供了一个环境变量设置来帮忙定位错误位置的信息描述:NSZombieEnabled ,就是当设置NSZombieEnabled环境变量后,一个对象销毁时会被转化为_NSZombie,设置NSZombieEnabled后,当你向一个已经释放的对象发送消息,这个对象就不会向之前那样Crash或者产生一个难以理解的行为,而是放出一个错误消息,然后以一种可预测的可以产生debug断点的方式消失, 因此我们就可以找到具体或者大概是哪个对象被错误的释放了。
设置NSZombieEnabled环境变量,XCode中:
你可以点击 Xcode 菜单 Product -> Edit Scheme-> Arguments, 然后将点击”加号”, 将 NSZombieEnabled 参数加到Environment Variables 窗口中, 后面的数值写上 ”YES”.
或者在 Xcode 菜单
0 0
- debug调试一
- Debug---Eclipse断点调试基础(一)
- IntelliJ IDEA Debug调试示例一
- IntelliJ IDEA Debug调试用法一
- IntelliJ IDEA Debug调试案例一
- Debug调试
- 调试debug
- Debug 调试
- debug调试
- debug调试
- debug调试
- 调试Debug
- Debug调试
- debug调试
- debug调试
- debug调试
- Debug---调试
- debug 调试
- spec06 sucks
- 创建一个对象,字母存储在一个数组中,并且用一个方法可以将字母连在一起,显示成一个单词
- 二叉树、平衡二叉树、完全二叉树、满二叉树 .
- Digit Recognition via CNN
- 静态内部类的基本信息
- debug调试一
- Extjs4文件上传
- iTerm2
- okHttp 使用HTTPS证书
- JNI - Divide by Zero. A comparison between Java and C(1)
- android 多个activity 共用一套广播BroadcastReceiver
- 关于主备dns工作的一些探讨
- 如何将word转换成pdf格式的文档
- Ubuntu1404 Server 部署 Jenkins