【Swift】データ型、変数・定数の定義方法
データ型
種類 型名 説明 --------------------------------------------------------------- 整数型 Int 整数。CPUのビット数によって決まる。 整数型 Int8 整数。-128から127 整数型 Int16 整数。-32,768から32,767 整数型 Int32 整数。-2,147,483,648から2,147,483,647 整数型 Int64 整数。-2の63乗から2の63乗-1 整数型 UInt 符号の無い整数。CPUのビット数によって決まる。 整数型 UInt8 符号の無い整数。0から255 整数型 UInt16 符号の無い整数。0から65535 整数型 UInt32 符号の無い整数。0から4,294,967,295 整数型 UInt64 符号の無い整数。0から(2の63乗)x 2 実数型 Float 浮動小数点型。32ビット長。 実数型 Double 精度の高い浮動小数点型。64ビット長。 論理型 Bool true, false の論理値 文字 Character Unicodeの1文字 文字コード UnicodeScalar Unicodeの文字コード 文字列 String 文字列
変数の定義方法
var 変数名 : 型名 = 式
var year : Int = 2015 var month = 4 month = 5 var day1 = 10, day2 = 20, day3 = 30
初期値を指定すると型名を省略できます。 カンマで区切って同時に複数の変数を宣言できます。 型宣言をせずに初期値を設定する書き方が推奨されています。
定数の定義方法
let 定数名 : 型名 = 式
let idname : String = "aquatown2001"
定数はコンパイル時に値が確定するのではありません。実行時に宣言と同時に値が格納され変更が許されない変数として実装されています。