Xcode使用心得03 打开僵尸 Zombie 模式

打开ARC或垃圾回收模式时,给重新分配的对象发消息会致程序崩溃,且定位原因困难。解决办法是让Xcode将对象设为“僵尸”,给僵尸对象发消息会抛可描述异常,调试器会在出错代码行中断。可通过Product->Edit Scheme进入Diagnostics窗口,勾选Zombie Objects选项开启。
               

    如果打开了ARC或垃圾回收模式,在程序中发消息给以及重新分配的对象,将会引起程序崩溃。这时定位崩溃原因将非常困难,因为出问题的对象已经重新分配了。一个解决的方法就是要求Xcode将对象设置为“僵尸”,而不是重新分配。当给僵尸对象发送消息时,会抛出一个可描述的异常,且调试器会在出错代码行中断下来哦。下面看看如何打开“僵尸”模式喽:

    依次选择Xcode菜单: Product->Edit Scheme,进入Diagnostics窗口,勾选Zombie Objects选项即可:


           
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值