SIGABRT 当 运行 UIViewController 时?

SIGABRT when running UIViewController?

我创建了一个名为 GamePlayController.swift 的新 Swift 文件,并将其连接到情节提要中的一个视图。我正在尝试 运行 这段代码,但我在带有双星号的行中得到了一个 SIGABRT。这是什么原因?

import UIKit
import SpriteKit

class GamePlayController: UIViewController, UIGestureRecognizerDelegate {
    var scene: GameScene!

    override func viewDidLoad() {
    super.viewDidLoad()

    // Configure the view.
    **let skView = view as! SKView**
    skView.multipleTouchEnabled = false

    // Create and configure the scene.
    scene = GameScene(size: skView.bounds.size)
    scene.scaleMode = .AspectFill

    // Present the scene.
    skView.presentScene(scene)
}

view 在这种情况下不是 SKView 实例。尝试在源文件中创建一个出口到情节提要中视图控制器中的 SKView。 Google "iOS create storyboard outlet" 如果您不确定如何。