Swift对类型注释

时间:2015-07-14 16:30:19

标签: swift type-annotation

在Swift编程语言指南中,它有类型注释的定义:"类型注释明确指定变量表达式的类型。&# 34;

我们都知道如何指定变量的类型,但您究竟如何指定表达式的类型

2 个答案:

答案 0 :(得分:0)

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

e.g。

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

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

答案 1 :(得分:0)

Apple文档说:"在

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

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

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

func someFunction(a:Int) { /* ... */ }