欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

xcode 4.2 怎么调试 exc_bad_access

更新时间: 2014-01-05 02:25:47 责任编辑: Author_N1

 

xcode 4.2 如何调试 EXC_BAD_ACCESS

文摘自:http://www.fengqijun.com/posts/open-nszombieenabled-help-diagnose-exc-bad-access
打开NSZombieEnabled来调试EXC_BAD_ACCESS

在写iOS程序时,无论你是新手还是牛人,都有可能会碰到EXC_BAD_ACCESS。而此时你的debug area中不会显示任何信息可以来帮助你找出问题。此时就需要打开NSZombieEnabled来提供更多有用的信息。

在XCode 4.2中,有两种方法来打开NSZombie。

方法一,添加环境变量, 在菜单中,选择Product->Edit Schema, 选择Run (App Name), 在Arguments下面的Environment Variables中,添加NSZombieEnabled, Value值为YES。

方法二,打开Diagnostics, 同样在菜单中选择Product -> Edit Schema, 选择Run (App Name), 在Diagnostics下,打开Memory Management下的Enable Zombie Objects.

此时,在运行程序,就会显示哪个instance已经被release了,而你还向这个对象发消息。

上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:25:47
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9702/
本文WWW.DOC100.NET DOC100.NET版权所有。