Я видел такой код:
func hello(name: String, #helloMessage: String) -> String {
return "\(helloMessage), \(name)."
}
Мой вопрос в том, что означает #
знак перед именем параметра? Значит ли это, что параметр должен быть указан при вызове функции?
Кроме того, может ли кто-нибудь показать мне разницу с функцией без этой метки #
? Примеры кода более чем приветствуются.