1

NSTimer を使用して (1 つのパラメーターで) メソッドを呼び出したいのですが、それでもエラーが発生し続けます。これは私の方法がどのように見えるかです:

    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