Swift中的数据类型分为两大类:
值类型
当把值类型的值赋给变量或常量时,或把值类型的值作为实参传给函数的
形参时,赋予或传递的都是值的拷贝。
值类型包括:
(1) 整数类型
(2) 浮点类型
(3) 布尔类型
(4) 元组类型
(5) 字符类型
(6) 字符串类型
(7) 数组类型
(8) 集合类型
(9) 字典类型
(10)枚举类型
(11)结构体类型
引用类型
当把引用类型的值赋给变量或常量时,或把引用类型的值作为实参传给函数的形参时,赋予或传递的都是实参的引用。
引用类型包括:
(1)函数类型
(2)闭包表达式类型
(3)类类型