自最近以来,我一直试图成为世袭者。此后,GameViewController.swift中出现以下错误:Cannot convert value of type 'CGSize' to expected argument type 'NSCoder'
GameViewController.swift
class GameViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let scene = GameScene(coder: self.view.bounds.size) //here is the error
let skview = self.view as! SKView
skview.showsFPS = true
skview.showsNodeCount = true
skview.showsPhysics = false
skview.presentScene(scene)
}
}
对于任何答案,我将不胜感激,因为我已经在这个问题上坐了几个小时了。
答案 0 :(得分:2)
我已经检查了您的代码,您需要删除
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
来自您的GameScene.swift
文件。