0

NSAssertコード内の回復不能な状態を検出するために使用します。リリース モードでもアサーションを有効にしました。これは、コードでアサーションが失敗した場合、回復不能であることが保証されているためです。

NSAssert一部のフレームワークに引っかかってアプリがクラッシュしないというNSInternalInconsistencyException矛盾する投稿を読みました。NSInternalInconsistencyExceptionこれは正しいです?NSAssert失敗するたびにアプリをクラッシュさせたい。

ディスパッチ キューなどのバックグラウンド スレッドでスローされた場合もクラッシュしますか?

4

1 に答える 1

0

例外がクラッシュを引き起こすことが保証されていないことは、(経験に裏打ちされた) 私の理解です。システムは頻繁にそれらをキャッチします。

于 2015-03-13T14:29:29.277 に答える