如果您的主要目标仅是在抛出异常时立即停止程序,我建议在objc_exception_throw上设置断点。在Xcode 3.2中,您可以通过选择“Run”菜单下的“Stop on Objective-C Exceptions”来实现。您还可以执行以下操作:如何向objc_exception_throw添加断点? 如果您使用的是Xcode 4,请展开左侧的断点面板,在底部点击加号,并选择“添加异常断点”。总的来说,断点方法有助于捕获除CoreAnimation之外的其他可能会捕获异常并执行自己操作的内容。