您可以这样操作:
public func currencyString(_ decimals: Int) -> String { let formatter = NumberFormatter() formatter.numberStyle = .currency formatter.maximumFractionDigits = decimals return formatter.string(from: NSNumber(value: decimals))!}因为如果您检查,
NSNumber您将获得预定义的init,例如:
public init(value: Int)



