しめ鯖日記

swift, iPhoneアプリ開発, ruby on rails等のTipsや入門記事書いてます

2015-06-16から1日間の記事一覧

Swift2.0で追加された try, do-catch, defer を試してみる

iOS

do-catch構文の基本的な使い方は下の通りです。 ErrorTypeを使った独自エラーを作り、独自エラーのthrowとcatchをする事ができます。 enum MyError: ErrorType { case Error1 case Error2 } do { let a: Int? = nil if (a == nil) { throw MyError.Error1 } …