如何从嵌套 class swift 更新 class 中的变量

How to update a variable in a class from a nested class swift

我想知道如何从嵌套 class:

中更新 class 中的变量
class one {
    var x:Int = 0;
    var y:Int = 0;
    var z:Int = 0;
    var questionFive:Int = 0;

    let totalq = 5;

    internal var totalright = 0;

    class two: UIViewController {

        override func viewDidLoad() {
            x++;
            y++;
            z++;
        }
    }

}

上面的代码会return错误

'one.Type' does not have a member named 'x'

(y 和 z 的错误代码相同)。

因此我想知道如何使用 swift 从嵌套 class 更新变量?

试试这个:

 override func viewDidLoad() {
     var obj = one()
     obj.x++;
     obj.y++;
     obj.z++;
 }