【发布时间】:2016-03-05 17:42:04
【问题描述】:
这是问题的最简单形式:
class A {
var q: Bool = false
func setq() {
q = true
print("A: \(q)")
}
func getq() -> Bool {
return self.q
}
}
class B {
init() {
print("B: \(A().getq())")
}
}
A().setq()
B()
我无法访问q,其中q = true,因为B() 中的A() 是A() 的新实例。
有什么方法可以访问B() 中A() 的第一个实例?
【问题讨论】:
标签: swift class oop variables instance