Right, I'm officially confused.
This is called in a NSTableView
subclass on 10.8 and as we can learn from the docs and the headers NSTableView
implements NSDraggingSource
so all should be good:
if ([super respondsToSelector:@selector(draggingSession:movedToPoint:)])
[super draggingSession:session movedToPoint:screenPoint];
When the containing method (override of draggingSession:movedToPoint:
in the subclass) is called, the second line however throws the beloved 'unrecognized selector sent to instance 0x1054092c0' exception.
Could anybody please explain what is going on here?!