According to the Swift documentation :
To use a reserved word as an identifier, put a backtick (
`)before and after it. For example,classis not a valid identifier, but`class`is valid. The backticks are not considered part of the identifier;`x`andxhave the same meaning.
In your example, default is a Swift reserved keyword, that’s why backticks are needed.