Метод addLocalMonitorForEventsMatchingMask:handler:
возвращает объект монитора.Вы можете передать объект в removeMonitor:
, когда он вам больше не нужен, и хотите, чтобы система прекратила отправлять ему события.
Монитор событий создает цикл сохранения, включающий в себя сам.Это поддерживает монитор в рабочем состоянии, даже если вы не сохраняете ссылку на монитор.Этот цикл сохранения отображается как утечка объектов в Инструментах.
Если вы хотите предотвратить появление утечек в Инструментах, сохраните монитор (возвращаемый addLocalMonitor...
) где-нибудь, как в переменной экземпляра на вашем компьютере.делегат приложения.