title: OSX gesture events not called in Spritekit SKScene
body: <p>I am trying to generalize a working IOS app to Mac OSX using Trackpad gestures and normal mouse events.</p>
  
  <p>The simple mouse down and mouse dragged is working as expected but the more relevant scrollWheel and trackpad gestures do not get executed.</p>
  
  <p>From IOS I know that my scene needs to declare a delegate protocol for gesture recognizers, but on OSX, shouldn't this be the normal NSReceiver behavior? </p>
  
  <p>I did try all old tips including playing around with the system preferences for the trackpad, so far without success.</p>
  
  <p>If anyone is aware of a Xcode sample project for trackpad, a link would be great as well.</p>
  
  <pre><code>#if TARGET_OS_IPHONE
  @interface MAJMainScene() &lt;UIGestureRecognizerDelegate&gt;
  #else
  @interface MAJMainScene()
  #endif
  
  
  #if TARGET_OS_IPHONE
  ...
  #else
  #pragma mark OSX Event Handling
  - (void)mouseDown:(NSEvent *)theEvent {
     NSLog(@"mouseDown");    //this method is called
  }
  
  - (BOOL)acceptsFirstResponder {
     return YES;   // debug breakpoint never gets called
  }
  
  //reading apples documentation, the following method shouldn't be necessary for high-level trackpad gestures, I tried anyway.
  - (BOOL)setAcceptsTouchEvents {
      return YES;  // debug breakpoint never gets called
  }
  
  - (void)scrollWheel:(NSEvent *)theEvent{
       NSLog(@"Scroll");    //this method is NOT called
   }
  
  - (void)magnifyWithEvent:(NSEvent *)event {
      NSLog (@"Magnification value is %f", [event magnification]);  //NOT called
  }
  
  - (void)rotateWithEvent:(NSEvent *)event {
      NSLog(@"rotate");     //NOT called
  }
  
  - (void)swipeWithEvent:(NSEvent *)event {
      NSLog(@"swipe");    //NOT called
  }
  </code></pre>