#swift #integer
Вопрос:
В чем разница между установкой переменной типа
var eventNumber: Int = 1
и
var eventNumber = 1
Должен ли я объявлять eventNumber как Int?
Я использую его, по сути, как степпер. таким образом, в зависимости от того, что произошло перед действием, я бы назвал
eventNumber = 1
Комментарии:
1. «В чем разница между установкой переменной like» — никакой разницы. Обычно Swift может определить тип автоматически, поэтому вам не нужно явно указывать, что
1
это anInt
.2. Это называется выводом типа .
Ответ №1:
Разницы нет. Компилятор может определить, что это за тип, без вашего явного указания, что это такое.