如何从嵌套 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++;
}
我想知道如何从嵌套 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++;
}