我々は、開発者がこのような何かを我々のコードベースのエリアがたくさんあります。Swiftに例外処理コードを自動的に注入することはできますか?
try {
// code
} catch let error {
print("error \(error)")
}
コンソールにエラーをログに記録するスーパー役に立たない、そしてまだ人々、より良い何かをする素晴らしいことと思いながら、これを行う。
例外ハンドラにコードを自動的に追加することができればいいと思っています。ビルド時にコードを挿入するのが理想的です。私たちがどんな種類のエラーを投げ捨てているかを知ることは、追跡のためだけにあります。
(このようなことを禁止することが1つの解決策であることはわかっていますが、一般的な例外処理によって、どのような種類の例外が発生しているかを知ることもできます)。
例外を明示的にキャッチすることなく例外をキャッチする方法があるかどうかを基本的に尋ねていますか?その理由は何ですか?キャッチブロックを書く必要はありません。 –
サーバに接続されているのではなく、サーバにエラーログを自動的に送信したいだけです。 –
確かに、私は処理されたエラーとクラッシュのロギングに興味があります。 –