一个对象如果可以处理事件,那么这个对象必须继承自NSResponder这个类.在AppKit中,NSApplication,NSWindow,NSView都继承自NSResponder
一个NSResponder...会寻找对应的进程(也就是应用程序).
6.当窗口服务找到App 进程后,会将事件派发到这个应用进程的runloop
7.当应用进程的runloop接收到事件后,就开始了事件响应机制,从此刻后,将事件将遵循...NSEvent 对象后,派发到最终目标....自身来处理,比如应用的隐藏/显示/激活状态/失去激活状态等....当用户在一个视图控件上点击鼠标按钮后,如果包含这个视图的NSWindow不是key Window,那么这个NSWindow将会变成key Window,并且丢弃本次的鼠标事件;也就是说如果你用鼠标点击了一个不是