Этот вопрос проверяет, понимает ли кандидат, как задать значения по умолчанию для параметров функции, что упрощает вызов функций, когда не нужно передавать все параметры.
Короткий ответ
Да, в Swift можно задать значения по умолчанию для параметров функции. Это позволяет опустить передаваемый аргумент при вызове функции, если используется значение по умолчанию.
func eat(food: String = "spaghetti") {
print("Yum! I ate some good \(food).")
}
eat() // Output: Yum! I ate some good spaghetti.
eat(food: "pizza") // Output: Yum! I ate some good pizza.Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.