平移手势识别器选择器不起作用

Pan gesture recognizer selector won't work

在 SpriteKit 游戏中,我试图在不使用 Interface Builder 的情况下创建 UIPanGestureRecognizer,因此在 SKScenedidMoveToView 方法中,我这样写:

let panGestureRecogniser = UIPanGestureRecognizer(target: view, action: "didPan:")
view.addGestureRecognizer(panGestureRecogniser)  

还是在我的SKScene class中,我写了这个函数:

func didPan(sender:UIGestureRecognizer) {
        println("Panned")
    }

我的问题是,当我 运行 我的应用程序在屏幕上平移时,抛出此错误:

2015-05-12 19:28:01.955 Game[7342:2394353] -[SKView didPan:]: unrecognized selector sent to instance 0x154520690

我不明白哪里出了问题,我尝试在我的视图控制器和应用程序委托中移动该函数,但似乎没有任何区别...

改变

let panGestureRecogniser = UIPanGestureRecognizer(target: view, action: "didPan:")

let panGestureRecogniser = UIPanGestureRecognizer(target: self, action: "didPan:")