2015-06-14 地道にやろうSwift修行 ソフトウェア プログラミング Swift The Swift Programming Languageを斜め読みしながらplaygroundで試すことにした。 以下適当。 A Swift Tour Simple Values letは定数 varは変数 暗黙的なキャストは行われない \(バックスラッシュ)を用いることで変数の値を簡単に文字列にできる ブラケット([])を使うことで配列と辞書が作れる。 要素番号かあるいは辞書のキーで格納されている値にアクセスできる Control Flow 条件文 if if let 定数 = nilが入っているかもしれないもの {} でnilかどうか評価してからの処理が可能 switch switchで判定する式はintegerである必要はない、どんな型でも良い break文要らない caseで使うwhere句は追加情報をチェックするのに使うらしい fallthroughっていうのを使うとフォールスルーできるらしい ループ for-in 入れ子構造を持つコレクション(辞書と配列の組み合わせとか)でもループ可能 for ループ条件の値の範囲の指定の仕方はCより直観的 while do-while