在 Swift 编程语言指南中,它对类型注释有以下定义:“类型注释显式指定变量或表达式的类型。”
我们都知道如何指定变量的类型,但具体如何指定表达式的类型呢?
在 Swift 编程语言指南中,它对类型注释有以下定义:“类型注释显式指定变量或表达式的类型。”
我们都知道如何指定变量的类型,但具体如何指定表达式的类型呢?
苹果文档说:“在
let someTuple: (Double, Double) = (2.14159, 2.71828)
表达式 someTuple
被指定为具有元组类型...”(强调我的)。因此,let
或绑定是在表达式var
上使用类型注释的示例。
变量的类型注释说明为指定函数参数的类型:
func someFunction(a:Int) { /* ... */ }
您使用冒号告诉编译器您的表达式或变量的类型。
例如
let year : Int = 2005
let isRaining : Bool = true
: Int
部分是这里的类型注解。