我想知道如何在另一个类中引用类类型(粗略的Sketch不是一个真实的例子)我有两个类:
class Class1: UIViewController {
var a = self
}
class Class2: SKScene {
//How do I get a to equal the same thing as it equals in class 1?
var a = //??????????
}
如何在Class2中获得与在类1中相同的值。实质上是在另一个类中引用class2&#39的自我值。提前谢谢。
答案 0 :(得分:0)
您提供的详细信息,基于此我可以为您提供此解决方案:
class Class1: UIViewController {
static let sharedInstance : Class1= {
let instance = Class1()
return instance
}()
}
class Class2: SKScene {
var a = Class1.sharedInstance
}