当前位置 : 主页 > 手机开发 > ios >

ios – 如何让CoreAnimation在动画期间不忽略异常?

来源:互联网 收集:自由互联 发布时间:2021-06-11
目前CoreAnimation在动画期间忽略异常,因此我的断言代码不起作用.如何让CoreAnimation在动画期间不忽略异常并停止程序执行以进行调试? 如果你的主要目标只是在抛出异常时暂停程序,我建
目前CoreAnimation在动画期间忽略异常,因此我的断言代码不起作用.如何让CoreAnimation在动画期间不忽略异常并停止程序执行以进行调试? 如果你的主要目标只是在抛出异常时暂停程序,我建议在objc_exception_throw上设置一个断点.在 Xcode 3.2中,您可以通过选择Run菜单下的“Stop on Objective-C Exceptions”来完成此操作.你也可以这样做: How to add a breakpoint to objc_exception_throw?

如果您正在使用Xcode 4,只需展开左侧的断点面板,点击底部的加号,然后选择Add Exception Breakpoint.

断点方法通常是有用的,以防除了CoreAnimation之外还有其他东西可以捕获异常并执行自己的操作.

网友评论