ビッグウェーブに乗り遅れないよう、Swiftをちょっと勉強してみたのでメモ。 勉強がてらに非常にまどろっこしいFizzBuzzを実装してみたので、そのコードを参考がてらにちりばめながら。 全体はここに。ほんとに、ただのまどろっこしいFizzBuzzですがw posaunehm/SwiftStudy 気になった機能とか文法とか 変数と定数 letによる宣言にはやっぱりこころが若干ぴょんぴょんはする。 let x = "hoge" // 再代入はコンパイルエラー // x = "fuga" まぁでも、そこまで深い意味はなくてreadonlyやconstのAliasと思っておけばいい気がする。値型だろうが参照型だろうがlet宣言できるし、参照型だったら参照先に変数があれば変更し放題ではあります。 ちなみに変数はvar。 var y = "fuga" y = "piyo" 関数宣言 とても式を宣言