'fatal error: NSCoder not supported' when using UIViewController

'fatal error: NSCoder not supported' when using UIViewController

当我尝试 运行 我连接到默认 GameScene.swift 文件的其中一个视图控制器时出现以下错误。

致命错误:不支持 NSCoder:

required init(coder aDecoder: NSCoder) {
    fatalError("NSCoder not supported")
}

我打算使用 SpriteKit,因此系统提示我使用所需的初始化程序,但我不确定为什么会出现问题。

您不应该使用 required init(coder aDecoder: NSCoder) 进行初始化,除非您已经实现它(whole different topic,我不会离题)。尝试另一个初始化程序,例如 -initWithNibName:bundle:.