Я понимаю, что в Swift все переменные должны быть установлены со значением, и что, используя дополнительные параметры, мы можем установить переменную, которая будет установлена nilизначально. Я не понимаю, что происходит при установке переменной с помощью !, потому что у меня создалось впечатление,...