Как переписать оператор Swift ++ в?: Троичный оператор
У меня есть следующий код
var column = 0
column = column >= 2 ? 0 : ++column
Начиная с версии 2.2, я получаю предупреждение об амортизации, есть идеи, как это исправить?
У меня есть это решение:
if column >= 2 {
column = 0
} else {
column += 1
}
Но это не очень хорошо.