How to rewrite Swift ++ operator in ?: ternary operator

Viewed 965

I have the following code

var column = 0

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

Since 2.2 I get a depreciation warning, any ideas how I can fix this?

I have this solution:

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

But this isn't really nice.

2 Answers
Related