Swift – Get Type of Variable
To get type of a variable in Swift, call type(of:)
function, and pass the variable as argument for of:
parameter.
Example
In the following example, we will initialise a variable with the value 3.28
, and programmatically get the type of this variable.
main.swift
import Foundation var x = 3.28 print(type(of: x))
Output
Double
Now, let us initialize the variable with “Hello World”, and get the type of this variable. We know that this variable is of type String. Let us check that programmatically.
main.swift
import Foundation var x = "Hello World" print(type(of: x))
Output
String
Similarly, we can get type of any variable using type(of:)
function.
Conclusion
In this Swift Tutorial, we learned how to get the type of a variable in Swift using type(of:) function, with the help of example.