技術ブログ

プログラミング、IT関連の記事中心

型推論・型の確認【Swift】

◾️型推論

変数(定数)の宣言時に型を指定せずに宣言する際には、「型推論」を使用して自動で型を判別される。
型推論を使用するには、変数(定数)の宣言時に必ず値を代入して宣言する必要がある。
この時、型を指定してはいけない。

[Int型]
(記載ルール)

var 変数名 = 整数

(例)

var age = 30 

[String型]
(記載ルール)

var 変数名 = "値"

(例)

var name = "山田太郎" 

[Double型]
(記載ルール)

var 変数名 = 少数点付きの数値

(例)

var rate = 104.5 

◾️型の確認

型推論を使用して型を宣言せずに変数(定数)宣言した場合、その変数(定数)が何型なのかを確認したい時がある。
その場合は、以下の方法で型の確認ができる。

(記載ルール)

type(of: 変数名)

(例)

var age = 30
print(type(of: age))