在Swift中,有没有办法在类中定义一个全局类型T,并在其中定义嵌套类T?
这是我实际问题的一个最小例子:
class Dialog : GameView {
}
class Quest {
struct Dialog : QuestStep {
func enter(){
showMessage(Dialog()) // Here I want to instantiate the GameView Dialog, not the QuestStep Dialog.
}
}
}