Just converted a project to Swift 3 and cant figure out the following error.
public func currencyString(_ decimals: Int) -> String {
let formatter =
public func currencyString(_ decimals: Int) -> String {
let numberFormatter = NumberFormatter()
numberFormatter.numberStyle = .currency
numberFormatter.formatterBehavior = .default
let priceString = numberFormatter.string(from: NSNumber(value:product.introPrice))
return priceString!
}
Difference between syntex
// Old code
formatter.string(from: NSNumber(product.introPrice))!
// swift 3.0.1
formatter.string(from: NSNumber(value:product.introPrice)