嘿伙计我有不同的功能,我想访问它们中的变量。 继承我的代码:
func calculate(){
var solution=a+b+c
}
func farbeWechsel1() {
if(zug==0){
button1.setBackgroundImage(rot, forState: .Normal)
zug++
firstRow.removeAtIndex(0)
firstRow.insert(zahlRot, atIndex: 0)
var a:Int? = zahlRot.toInt()
calculate()
if(solution==3){
}
}
我想从farbeWechsel函数访问解决方案变量。 希望你们能帮助我。我在Swift方面不是很有经验,想要开始。
答案 0 :(得分:2)
创建一个func
都属于的类,并使变量成为实例变量(属性)。
示例(OP代码中存在一些问题,因此示例略有不同):
class A {
var solution = 0
func calculate() {
var a = 1
var b = 2
var c = 3
self.solution = a+b+c
}
func farbeWechsel1() {
if(self.solution == 3) {
}
}
}