¿Cómo convertir decimal a cadena con dos dígitos después del separador?

Esto es lo que hago ahora:

extension Decimal {
    var formattedAmount: String {
        let formatter = NumberFormatter()
        formatter.generatesDecimalNumbers = true
        formatter.minimumFractionDigits = 2
        formatter.maximumFractionDigits = 2
        return formatter.string(from: self) //mismatch type
    }
}

pero no puedo crearNSNumber deDecimal.

Respuestas a la pregunta(2)

Su respuesta a la pregunta