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