title: Custom Swift UIGestureRecognizer does not call assigned action
body: <p>I have a UIViewController with a custom UIGestureRecognizer added to one of its views. The problem is that i get all the touch printlines from my DialGestureRecognizer but the handleDial action is never called. (iOS 8 / Xcode 6.1.1) What did i do wrong? Any help appreciated.</p>
  
  <pre><code>@IBOutlet var dialView:UIView?
  
  override func viewDidLoad() {
      super.viewDidLoad()
  
      if let _dialView = dialView? {
          let recognizer = DialGestureRecognizer(target:self, action:"handleDial:")
          _dialView.addGestureRecognizer(recognizer)
      }
  
      func handleDial(recognizer:DialGestureRecognizer) {
          println("handleDial")
      }
  }
  </code></pre>
  
  <p>The custom (stripped down) UIGestureRecognizer looks like this</p>
  
  <pre><code>class DialGestureRecognizer:UIGestureRecognizer {        
      func touchesBegan(touches:NSSet!, withEvent event:UIEvent!)  {
          println("touchesBegan")
      }
  
      func touchesMoved(touches:NSSet!, withEvent event:UIEvent!) {
          println("touchesMoved")
      }
  
      func touchesEnded(touches:NSSet!, withEvent event:UIEvent!) {
          println("touchesEnded")
      }
  }
  </code></pre>