1

NSException をサブクラス化し、アプリケーション固有のエラーまたは例外のためにアプリで使用したいと考えています。

そうするのは正しい方法ですか?はいの場合、より良い方法でそれを行う方法。いいえの場合、それが正しい方法ではない理由と、その代替手段は何ですか?.

私を案内してください!

ありがとう。

4

1 に答える 1

3

回復可能なエラーには例外を使用しないでください。

ですから、はい、もっと良い方法があります。例外は、致命的なエラーに対してのみ使用する必要があります。他の種類のエラー処理は、NSError**パターンを介して行われます。

CodaFi の回答 ( Is it a good practice to subclass from NSException for app-specific exceptions? ) に詳細があります。

于 2013-05-20T15:43:18.947 に答える