formatType
public enum formatType
extension formatType: currencyFormatting
Enum representing the type of currency formatter to use.
-
Uses Swift’s Decimal.FormatStyle.Currency for formatting.
Declaration
Swift
case formatStyle(Decimal.FormatStyle.Currency)
-
Uses Apple’s NumberFormatter for formatting.
Declaration
Swift
case numberFormat(NumberFormatter)
-
The locale associated with the formatter.
Declaration
Swift
public var locale: Locale { get }
-
Formats a Decimal value as a currency string using the selected formatter.
Declaration
Swift
public func format(_ value: Decimal) -> String?
Parameters
value
The decimal value to format.
Return Value
The formatted currency string, or nil if formatting fails.