【发布时间】:2014-06-04 07:53:30
【问题描述】:
我只是第一次玩 Swift,我不明白为什么这不起作用。任何帮助都会很棒!
我收到错误找不到接受提供的参数的“-”的重载
对于表示 self.health = self.health - amount
的行class human {
var name:String
var height:Integer
var hairColor:String
var health:Integer
init(name:String, height:Integer, hairColor:String) {
self.name = name
self.height = height
self.hairColor = hairColor
self.health = 100
}
func applyDamage(amount:Integer) -> Integer{
self.health = self.health - amount
return self.health
}
}
谢谢!
【问题讨论】:
标签: swift