может потому что ты на 22 в принт суешь Void
а Void вроде возвращает пустой тюпл? и две скобки это типа этот тюпл
я хз чо там с Void, но врядли у типа Void есть текстовый дискрипшн и вообще зачем ты на 22 суешь это в принт, если адекватно раз ты уже все это хочешь запустить тебе хватит вызова без принта
Ты вызываешь ф-цию, которая возвращает Void, - он и принтится
Спасибо. вот просто у Усова написано что «Если функция не должна возвращать никакого значения то на это надо указать ключевым словом Void. и поэтому не ждешь что она возвращает пустой тюпл и принт его еще и печатает. Про пустой тюпл я где то еще читал, не помню сейчас где
В свифте вообще не надо писать void, если функция ничего не возвращает он автоматически туда подставляется компилятором
Исключение конечно замыкания
Например тут https://developer.apple.com/documentation/swift/void/
Обсуждают сегодня