2

在 Swift 编程语言指南中,它对类型注释有以下定义:“类型注释显式指定变量表达式的类型。”

我们都知道如何指定变量的类型,但具体如何指定表达式的类型呢?

4

2 回答 2

1

苹果文档说:“在

let someTuple: (Double, Double) = (2.14159, 2.71828)

表达式 someTuple被指定为具有元组类型...”(强调我的)。因此,let或绑定是在表达式var上使用类型注释的示例。

变量的类型注释说明为指定函数参数的类型:

func someFunction(a:Int) { /* ... */ }
于 2015-07-14T17:43:26.277 回答
0

您使用冒号告诉编译器您的表达式或变量的类型。

例如

let year : Int = 2005 let isRaining : Bool = true

: Int部分这里的类型注解。

于 2015-07-14T16:45:22.877 回答