Swift の予約語と同名のシンボルを定義したいとき、シンボル名をバックティック(バッククォート)で括ることで、定義できるようになります。
たとえば
default
は予約語ですが、バックティックで括ることで、それをプロパティー名として利用することが可能です。struct ObjectIdentifier {
var `default`: Int
}
let identifier = ObjectIdentifier(default: 1)
identifier.default


