如何使CoreAnimation在动画期间不忽略异常?

3

目前CoreAnimation在动画期间忽略异常,所以我的断言代码无法工作。我该如何使CoreAnimation在动画期间不忽略异常并停止程序执行以进行调试?

1个回答

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接