我NSAssert用来检测代码中不可恢复的情况。我也在发布模式下启用了断言,因为如果我的代码中的断言失败,它肯定是不可恢复的。
NSAssertraisesNSInternalInconsistencyException并且我已经阅读了关于NSInternalInconsistencyException被某些框架捕获并因此不会导致应用程序崩溃的相互矛盾的帖子。它是否正确?我希望我的应用程序在NSAssert失败时崩溃。
如果在后台线程(例如调度队列)中抛出,它也会崩溃吗?
我NSAssert用来检测代码中不可恢复的情况。我也在发布模式下启用了断言,因为如果我的代码中的断言失败,它肯定是不可恢复的。
NSAssertraisesNSInternalInconsistencyException并且我已经阅读了关于NSInternalInconsistencyException被某些框架捕获并因此不会导致应用程序崩溃的相互矛盾的帖子。它是否正确?我希望我的应用程序在NSAssert失败时崩溃。
如果在后台线程(例如调度队列)中抛出,它也会崩溃吗?