エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
if let の変数名 - Toyship.org
SwiftでOptional値をunwrapするときに一番使う if let 構文。 そのときの変数名の扱いについてみなさん... SwiftでOptional値をunwrapするときに一番使う if let 構文。 そのときの変数名の扱いについてみなさんはどうしているでしょうか。 if let Swiftで導入されたOptional、このOptional変数をOptionalではない変数にする unwrap 処理として一般的なのが if let 構文です。 下記のコードでは、aはInt?型なのでIntまたはnilが入っているので、実際にこのなかの値を判定する時には、if let構文でunwrapする必要があります。 let a : Int? // (change a value) if let b = a { print("a : \(a)") print("b : \(b)") } 上記のようにif letすると、 a はInt?型、bはInt型となり、aをunwrapしたものがbとなりますね。 さて、この場合、み
2015/11/20 リンク