Причем передаю в метод изменяемую переменную var number = 5
printNumbers(number: Int) {
number++ // подчеркивает красным, предлагая создать локальную переменную
}
Работает только если в методе перезаписать:
var number = number
Но выглядит как-то глупо.. или так и нужно делать?