В настоящее время я участвую в создании приложения с помощью Swift. Интересно, какая разница между int:Int = 12
и var int = 12
?В чем разница между int: Int и var в swift
-3
A
ответ
2
Между ними нет никакой разницы.
Если вы объявляете Int так:
var int = 12
XCode достаточно умен, чтобы знать "ИНТ" переменная типа 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
Смежные вопросы
- 1. В чем разница между int var [] и int var [0]
- 2. Разница между Int() и Int: в Swift
- 3. В чем разница между int ++ и ++ int?
- 4. В чем разница между int [] [] и int [,]?
- 5. В чем разница между [] int и int []
- 6. В чем разница между int -> int -> int и (int * int) -> int в SML?
- 7. Разница между 'int' и 'int?'
- 8. В чем разница между int и extern int в C?
- 9. В чем разница между int и (int) в C?
- 10. В чем разница между public int и int в Java?
- 11. В чем разница между 'int?' и 'int' в C#?
- 12. В чем разница между int [] и Integer []
- 13. Разница между int var. вар и & вар
- 14. В чем разница между Int * и Int А [размер]
- 15. В чем разница между [Int] и Array <Int>?
- 16. В чем разница между использованием int [] [] и int [,]?
- 17. В чем разница между void (int) и void (*) (int)?
- 18. В чем разница между «int myInt;» и "int myInt = 0;"
- 19. В чем разница между static int a и int a?
- 20. В чем разница между int [] x; и int x [] ;?
- 21. В чем разница между var и слабым var в Swift
- 22. разница между int * i и int * i
- 23. Разница между int * i и int ** i
- 24. В чем разница между «int * a = new int» и «int * a = new int [5]»?
- 25. В чем разница между CArray <int, int> и CArray <int, int&>?
- 26. В чем разница между «int * a = new int» и «int * a = new int()»?
- 27. Swift разница между Int() и toInt()
- 28. Разница между int cast и int & cast
- 29. В чем разница между int и C.int в go?
- 30. Разница между int и Integer
Вторая версия будет компилировать, в то время как первый не будет, потому что 'var' отсутствует? .. – dasblinkenlight