#author("2017-01-23T15:23:56+09:00","default:wikiwriter","wikiwriter")
#author("2017-01-26T15:56:30+09:00","default:wikiwriter","wikiwriter")
&tag(Swift/例外処理);
*目次 [#r5f0c5ed]
#contents
*関連ページ [#b9652f73]
*参考情報 [#b6a44e84]

*基本 [#pb30eeb8]
**例外処理の基本形 [#jc61f5c1]
-以下の形式
#pre{{
do {
    try someMethod()
} catch let error as NSError {
    print("error \(error)")
}
}}


*assert/precondition/fatalError [#ue96a056]
-[[Safx: SwiftでassertとpreconditionとfatalErrorをうまく使い分ける:http://safx-dev.blogspot.jp/2015/02/swift-assert-precondition-and-fatalerror.html]]によると、たとえばfatalErrorはリリースビルドでも有効。
-fatalErrorが呼び出されるとそこで停止する?

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS