Xcode 如何从嵌套类更新类中的变量

Xcode 如何从嵌套类更新类中的变量,xcode,class,variables,swift,Xcode,Class,Variables,Swift,我想知道如何从嵌套类中更新类中的变量: 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() {

我想知道如何从嵌套类中更新类中的变量:

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++;
        }
    }

}
使用上面的代码,它将返回错误

“one.Type”没有名为“x”的成员

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

因此,我想知道如何使用swift更新嵌套类中的变量?

尝试以下方法:

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

。按照链接查找:)链接的答案显示了一个小示例。@dasblinkenlight它不起作用它在
let questionOneanswers=questionOneanswer
上给出了相同的错误。不幸的是,这返回了异常“预期声明”