1

我想使用 NSTimer 调用一个方法(带有一个参数),但仍然不断出错。这就是我的方法的样子:

    func addEnemy(scnView: SCNView) {
        func createMeteorite() -> SCNNode {
            let meteorite = Meteorite(scnView: scnView, speed: calculateSpeed())
            return meteorite
        }
    self.rootNode.addChildNode(createMeteorite())
}

还有我的 NSTimer 实例:

    NSTimer.scheduledTimerWithTimeInterval(1.0, target: self, selector: Selector("addEnemy:"), userInfo: scnView, repeats: true)

难道我做错了什么?

4

0 回答 0