From Swift docs :
To use a reserved word as an identifier, put the back side (`) before and after. For example, a class is not a valid identifier, but `class` is valid. Backlinks are not considered part of the identifier; `x` and x have the same meaning.
``
Called backticks.
In your example, it seems that the self keyword is escaped so that the function can be called "self".
user4426213
source share