文摘自: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了,而你还向这个对象发消息。
详细解决方案
xcode 4.2 怎么调试 EXC_BAD_ACCESS
热度:5387 发布时间:2013-02-26 00:00:00.0
相关解决方案
- MallocStackLogging 的设置方法 查找 EXC_BAD_ACCESS 有关问题根源的方法
- xcode crash 查找 EXC_BAD_ACCESS 有关问题根源的方法
- xcode 4.2 怎么调试 EXC_BAD_ACCESS
- 设置 NSZombieEnabled 定位 EXC_BAD_ACCESS 异常
- XCode 上的svn配置[转]
- XCode 四–svn. Could not authenticate to server: rejected Basic challenge
- XCode 上的svn配置
- xCode 设置SVN的有关问题
- Xcode 4.5.2免证件(iDP)开发
- xcode 批改工程的名字
- Protocol Buffer Xcode 正确使用思路 顺利安装 Xcode7.1
- Xcode 安装插件手误选择了「Skip Bundle」后需要重新允许「Load Bundle」的解决办法
- xcode 7种使用coredata遇到 Class not found, using default NSManagedObject instead.有关问题
- Reveal-Plugin-for-Xcode 自动组合 Reveal 进行 UI 分析
- Xcode 七真机测试详解
- Xcode 升级后,cocoaPod 有关问题
- 验证 Xcode 是不是来自正规渠道
- Xcode-查寻特殊字符的方法
- Xcode 新版本怎么设置ARC
- (转)Xcode 中设立部分文件ARC支持
- Xcode 惯用的快捷键整理
- xcode 编译出错,该怎么解决
- xcode 总是莫名其妙的报错
- unity 3d 调用ios中的方法的有关问题 xcode 5 ios7 unity4.2.1(mac)
- XCode 怎么自动编制(代码格式化),小弟我用网上的Editor -> Structure ->Re-Indent 没有用
- Xcode 5 ios 7 编译静态库的有关问题
- xcode 编译失误
- XCODE 动态创建 BUTTON 后怎么删除~
- xcode 4.6装配老版本iphone sdk 安装iphone 模拟器
- xcode 4.6装配老版本iphone sdk 安装iphone 模拟器