私は.NETのバックグラウンドから来ています。エラー処理は、try-catchで一連のステートメントを折り返すのと同じくらい簡単です。たとえば:try/catchで速やかにエラーを処理する
try
{
statement1
statement2
}
catch (ex)
{
log(ex.Message)
}
私はスウィフトのプロジェクトでエラー処理を追加しようとしている、と私は、これまでに読んだすべての記事は、そのエラー処理がスウィフトでより多くの作業が必要示しているように見えます。上記の例では、どのステートメントがエラーをスローするかを正確に把握し、その前に "try"を追加する必要があるようです。 try-catchでコードのブロックを単純に折り返し、スローされるエラーを調べることはできませんか?
を次のようにキャッチしたい例外の列挙型を作成し、あなたが構造のこの小さな変化に.NETで行うと同じように迅速にトライキャッチを使用することができますはい、それはあります正しい。 –
https://developer.apple.com/library/prerelease/content/documentation/Swift/Conceptual/Swift_Programming_Language/ErrorHandling.html#//apple_ref/doc/uid/TP40014097-CH42-ID508 – Rob
うわー、それはたくさんのようです仕事の。私のアプリはクラッシュしている。私がやりたかったことは疑わしいコードの周りにシンプルなtry/catchを追加してロギングをすることだが、それをする前に多くの例外的な設計作業をする必要があるようだ。 – Prabhu