在使用xcode开发的过程中,有种场景的崩溃较难定位:对已经释放了的对象发送消息,也就是野指针的问题。
现在给出一种简便的方案在debug时定位该问题,只需两步:
1、在XCode的工具条上: Product -> Edit Scheme ->Diagnostics
将Enable Zombie Objects选项勾上,也可以使用在Arguments里面添加NSZombieEnable为yes的方案。 然后OK
2、在断点栏点击左下角的+号,添加一个All Exception Breakpoint…
附图: