2011-04-19 55 views

回答

7

如果您的主要目标是一旦抛出异常就立即停止程序,我会建议在objc_exception_throw上设置一个断点。在Xcode 3.2中,您可以通过在运行菜单下选择“在Objective-C异常中停止”来完成此操作。您也可以这样做:How to add a breakpoint to objc_exception_throw?

如果您使用的是Xcode 4,只需展开左侧的断点面板,点击底部的加号,然后选择添加异常断点即可。

如果除了CoreAnimation之外还有其他的东西可以捕获异常并且做他们自己的事情,那么断点方法一般是有用的。