View Single Post
Hi,

We have been struggling with your frameworks, mainly because of some method replacement you made to some Appkit classes, for example the [NSTableView keyDown] method. Basically you broke the responder chain for keyDown events by not calling the original [NSTableView keyDown] at some point in your replacement method. We spend quite some time figuring this one out.

Can you explain why you make such drastic changes to the base classes? This seems like a big risk and offer poor code isolation. Looking at the code there seem to be less risky(but maybe less powerfull) alternatives.

Thanks,

Antoine