Swift で定数を宣言するには
let 定数名: 型名 = "初期値"
変数とは異なり、定数を使う場合は宣言時に初期値を格納しなければいけない。
サンプル: myFirstConst という定数を String 型 で宣言し、文字列 Hello を初期値として格納
let myFirstConst: String = "Hello"
とする。もしくは、型推論 を利用して型名指定を省略することもできる。
サンプル: mySecondConst という定数を宣言する。初期値 1.0 を格納するため型推論が働くので型名表記は省略できる。
let mySecondConst = 1.0
Swift で 定数を利用するにあたっての注意は、
- 定数名は基本的に英小文字で始まるキャメルケースで表記する。myfirstconst は myFirstConst とする。
- 定数名に日本語や絵文字も使えるが、基本使わない。
- 定数名に利用する記号は _ のみ。my_First_Const のように使える。
- 定数名途中もしくは最後に数字が使える。my1stConst, my2ndConst, my3rdConst...
- 定数は名前のとおり、宣言後は値を変更することができない。もし、値が変わらない状況が想定されているならば、その値格納には定数を使うこと。