Вопрос с собеседования на позицию Junior iOS developer. Что такое Void? Где используется Void в Swift?
Совет:
Всегда старайтесь ответить на вопрос развернуто, это даст вам больше шансов!
Void – переводится, как пустота.
Void - один из нативных типов Swift. псевдоним пустого кортежа (Void = ()).
Краткое определение:
Void — это тип возвращаемого значения функций, которые явно не указывают тип возвращаемого значения.
Пример:
Функция, ничего не возвращает!
func itGuru() {
print(“Курс iOS разработчик - Swift”)
}
Но, эту же функцию можно записать ещё несколькими вариантами.
func itGuru() -> Void {
print(“Курс iOS разработчик - Swift”)
}
или…
func itGuru() -> () {
print(“Курс iOS разработчик - Swift”)
}
Все эти 3 функции, будут иметь возвращаемый тип Void, который представляет собой пустой кортеж.
Имея эти знания, можно писать гибкий, красивый Swift код.
Swift курс, индивидуальное обучение
начать
Возврат к списку