Как переписать оператор Swift ++ в?: Троичный оператор

У меня есть следующий код

var column = 0

column = column >= 2 ? 0 : ++column

Начиная с версии 2.2, я получаю предупреждение об амортизации, есть идеи, как это исправить?

У меня есть это решение:

if column >= 2 {
    column = 0
} else {
    column += 1
}

Но это не очень хорошо.

Ответы на вопрос(2)

Ваш ответ на вопрос