《Swift入门经典(第2版)》——2.3 数据类型简介
本节书摘来自异步社区《Swift入门经典(第2版)》一书中的第2章,第2.3节,作者:【美】BJ Miller(BJ 米勒)著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.3 数据类型简介 Swift的主要安全特性之一与处理数据类型相关。本节将介绍4种基本的数据类型、它们的组合方式,以及在没有显式指出数据类型时Swift如何推断它们。 2.3.1 类型推断迄今为止,我们没有显式指出希望Swift为常量和变量使用的数据类型,并且不需要这样做。当没有显式声明数据类型时,Swift将使用所谓的类型推断(type inference)。Swift通过分析设置为常量或变量的值,相应地声明和设置类型。快速查看上一章中的示例,其中把40和2相加。 let myNewValue = 40 + 242显然是一个整数,因此Swift推断它是Int类型。在Swift中显式声明常量或变量类型的方式是:给常量或变量名称追加一个冒号(:),其后接着输入类型(比如Int)。这称为类型标注(type annotation)。下面显示了带有类型标注的代码。 let myNewValue: Int = 40 ...
