Как работает механизм меню в AppKit и каким образом цепочка ответчиков (responder chain) облегчает выполнение действий пунктов меню и их валидацию? — ДейлиПреп