2011-04-19 50 views

回答

7

如果您的主要目標是一旦拋出異常就立即停止程序,我會建議在objc_exception_throw上設置一個斷點。在Xcode 3.2中,您可以通過在運行菜單下選擇「在Objective-C異常中停止」來完成此操作。您也可以這樣做:How to add a breakpoint to objc_exception_throw?

如果您使用的是Xcode 4,只需展開左側的斷點面板,點擊底部的加號,然後選擇添加異常斷點即可。

如果除了CoreAnimation之外還有其他的東西可以捕獲異常並且做他們自己的事情,那麼斷點方法一般是有用的。