在Swift编程语言指南中,它有类型注释的定义:"类型注释明确指定变量或表达式的类型。&# 34;
我们都知道如何指定变量的类型,但您究竟如何指定表达式的类型?
答案 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
被指定为具有元组类型..." (强调我的)。因此,let
或var
绑定是使用表达式上的类型注释的示例。
变量的类型注释说明为指定函数参数的类型:
func someFunction(a:Int) { /* ... */ }