CurrencyFormatter
public struct CurrencyFormatter
Currency Formatter
-
Get Currency
Declaration
Swift
public static func getCurrency(for currencyCode: String) -> Currency?Parameters
currencyCodecurrency code
Return Value
instance of Currency
-
Format double amount to currency string
Declaration
Swift
public static func formatDoubleAmount(_ amount: Double, with currencyCode: String) -> StringParameters
amountamount
currencyCodecurrency code
Return Value
a formatted currency string
-
Get decimal amount from formatted currency code
Declaration
Swift
public static func getDecimalAmount(amount: String, currencyCode: String?) -> DoubleParameters
amountamount string
currencyCodecurrency code
Return Value
a decimal amount
-
Format amount for currency code using users locale
Declaration
Swift
public static func formatStringAmount(_ amount: String, with currencyCode: String) -> StringParameters
currencyCodecurrency code
Return Value
a formatted amount string
-
Format currency amount by adding symbol and currency code
Declaration
Swift
public static func addCurrencySymbolAndCode(_ amount: String, with currencyCode: String) -> StringParameters
currencyCodecurrency code
Return Value
a formatted amount string
-
Format amount for currency code using users locale while adding symbol and currency code
Declaration
Swift
public static func formatCurrencyWithSymbolAndCode(_ amount: String, with currencyCode: String) -> StringParameters
currencyCodecurrency code
Return Value
a formatted amount string
-
Format amount for currency code and add currency symbol from Currency.json
Declaration
Swift
public static func formatCurrencyWithSymbol(_ amount: String, with currencyCode: String) -> StringParameters
amountamount to format
currencyCodecurrency code
Return Value
formatted amount with currency symbol
View on GitHub