mouseDown: no se dispara en la subclase de WebView

Creo que esto debería ser bastante simple, pero no puedo hacer que funcione.

Quiero detectar los clics del mouse en un WebView ...

He subclasificado WebView, aquí está el código

#import <AppKit/AppKit.h>
#import <Foundation/Foundation.h>
#import <WebKit/WebKit.h>

@interface ResultsWebView : WebView {
}
@end

#import "ResultsWebView.h"

@implementation ResultsWebView

- (void)mouseDown:(NSEvent *)theEvent {
    NSLog(@"%@", theEvent);
}

@end

En mi archivo xib, agregué un WebView y luego cambié la clase a ResultsWebView.

He verificado el tiempo de ejecución y el objeto es ResultsWebView, pero el evento mouseDown nunca se llama ...

¿Qué me estoy perdiendo

Respuestas a la pregunta(3)

Su respuesta a la pregunta