从一个IBAction到另一个swift的浮点数

从一个IBAction到另一个swift的浮点数,swift,Swift,我到处都找遍了,似乎到处都找不到答案。我不熟悉在Xcode上使用Swift,在使用Objective-C之前。在Objective-C上,我可以在一个iAction中获取一个数字,并将其作为浮点,然后在另一个iAction中再次使用 像 在Swift中有没有办法做同样的事情?只需做与在Objective-C中完全相同的事情?唯一的区别是拼写;i、 属性现在拼写为var number:Float=0。您似乎没有尽力将代码转换为Swift。您应该阅读苹果公司的UIButton文档。由于let编号的原

我到处都找遍了,似乎到处都找不到答案。我不熟悉在Xcode上使用Swift,在使用Objective-C之前。在Objective-C上,我可以在一个iAction中获取一个数字,并将其作为浮点,然后在另一个iAction中再次使用


在Swift中有没有办法做同样的事情?

只需做与在Objective-C中完全相同的事情?唯一的区别是拼写;i、 属性现在拼写为var number:Float=0。您似乎没有尽力将代码转换为Swift。您应该阅读苹果公司的UIButton文档。由于let编号的原因,该文档不会编译……由于原始Objective-C代码中没有使用sender,因此无需将sender参数添加到Swift代码中。
var number = 0

@IBAction func winch (_ sender:Any) {
    number = 1
}

@IBAction func fuel (_ sender:Any) {
    number = 2
}

@IBAction func tire (_ sender:Any) {
    number = 3
}   

@IBAction func tow (_ sender:Any) {
    number = 4
}

@IBAction func jump (_ sender:Any) {
    number = 5
}

@IBAction func battery (_ sender:Any) {
    number = 6
}

@IBAction func unlock (_ sender:Any) {
    number = 7
}

func show () {
    numberField.text = "\(number)"
}
var number = 0

@IBAction func winch (_ sender:Any) {
    number = 1
}

@IBAction func fuel (_ sender:Any) {
    number = 2
}

@IBAction func tire (_ sender:Any) {
    number = 3
}   

@IBAction func tow (_ sender:Any) {
    number = 4
}

@IBAction func jump (_ sender:Any) {
    number = 5
}

@IBAction func battery (_ sender:Any) {
    number = 6
}

@IBAction func unlock (_ sender:Any) {
    number = 7
}

func show () {
    numberField.text = "\(number)"
}