-3
我目前正在學習使用Swift創建一個應用程序。我想知道,int:Int = 12
和var int = 12
有什麼區別?int:int和var在swift之間有什麼區別
我目前正在學習使用Swift創建一個應用程序。我想知道,int:Int = 12
和var int = 12
有什麼區別?int:int和var在swift之間有什麼區別
它們之間沒有區別。
如果聲明是這樣的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
第二個版本將編譯,而第一個不會因爲'var'缺少?.. – dasblinkenlight