【问题标题】:How can I make CoreAnimation not ignore exceptions during animation?如何让 CoreAnimation 在动画期间不忽略异常?
【发布时间】:2011-04-19 07:29:39
【问题描述】:

目前 CoreAnimation 在动画期间会忽略异常,所以我的断言代码不起作用。如何让CoreAnimation在动画过程中不忽略异常,停止程序执行调试?

【问题讨论】:

    标签: ios exception core-animation


    【解决方案1】:

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

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

    断点方法通常很有帮助,以防除了 CoreAnimation 之外还有其他东西可以捕获异常并做自己的事情。

    【讨论】:

      猜你喜欢
      • 2015-01-05
      • 2019-06-19
      • 1970-01-01
      • 2017-11-14
      • 2020-08-30
      • 2021-01-09
      • 1970-01-01
      • 1970-01-01
      • 2017-09-05
      相关资源
      最近更新 更多