int:int和var in swift之间有什么区别?

时间:2016-04-18 02:48:51

标签: swift

我目前正在学习使用Swift创建应用。我想知道,int:Int = 12var int = 12之间有什么区别?

1 个答案:

答案 0 :(得分:2)

它们之间没有区别。

如果你这样声明int:

var int = 12

XCode非常聪明,可以知道" int"变量是类型Int

因此,您只需要声明var int = 12而不是var int:Int = 12

但有时您需要确定您的变量是特定类型,您需要声明var <yourVariable>: <Type> = <Value>

例如:

var number = 12.0 //number is a Double type

但是如果你想要的数字是Float

您可以这样声明:

var number: Float = 12.0//number is a Float type