参数标签'(format :, _ :)'与任何可用的重载都不匹配

时间:2018-10-15 22:33:28

标签: swift

我正在尝试运行以下代码,但出现错误。 有任何想法吗? 谢谢!

var acctNumber = 27306
var accountType = "Savings"
var balance = 7503.35

print (acctNumber)
print (accountType)
print ("Your balance is" + String (format:"%.3f",balance))

1 个答案:

答案 0 :(得分:0)

尽管String是标准Swift库的一部分,但看来format初始化程序不是。

添加import Foundation可解决此问题:

import Foundation

var acctNumber = 27306
var accountType = "Savings"
var balance = 7503.35

print (acctNumber)
print (accountType)
print ("Your balance is" + String (format:"%.3f",balance))