Я пытаюсь сделать оператор постфикса, но он выдает ошибку "Невозможно объявить пользовательский постфикс '!' оператор "
postfix operator !
postfix func !(lhs: UInt) -> Double {
var res = 1.0
for multiplier in 1...lhs {
res *= Double(multiplier)
}
return res
}
Я не ожидал ошибки. Как я могу это исправить?