Swift is really not a language that prioritizes terseness.¹ If "notational efficiency" is your goal, J is there for the using =)
¹ That's not to say that we want it to be unnecessarily verbose (which it sometimes is); rather, I think expression + 1 is acceptable.