If you want to add 5 to a
score variable, you’re perfectly able to write
score = score + 5 if you want. Swift also allows us to write
score += 5 to get the same result, but why?
Well, it isn’t for performance reasons – under the hood, Swift turns
score += 5 into
score = score + 5 just as if we had written it.
Instead, they are just available as a shorthand: a simpler way to write the same thing. This means less typing for us, less code to read, and also less chance of making mistakes – a win all around!
SPONSORED Announcing NSSpain 2020: Remote Edition! An online, continuous conference for iOS developers. We’ll start on Thursday and finish on Friday, with talks, activities, and lots of fun for 36 hours, non-stop. Sound good? Join us!
Link copied to your pasteboard.