如何通过引用更新Swift中的全局变量?

时间:2016-03-25 22:41:41

标签: swift

我的问题在C语言中很简单,只需使用指针访问全局变量 -

demoFunc(int *someVar) {

    *someVar = 1234;

    return;
}

你如何在Swift中做到这一点?为简单明了,您如何对以下代码执行此操作?

class Example {

    var globalInt : Int = 0;

    func someMain() {

        self.modifyVar(?&globalInt?);  //Q: How do you do this?

        return;
    }


    func modifyVar(?&someVar?) {       //Q: ?

        someVar = 1234;                //Q: ?

        return;
    }
}

1 个答案:

答案 0 :(得分:1)

此代码:

SOAPMessage

产生

  

0

     

1234

     

3

     

1234