【发布时间】:2018-04-01 16:07:18
【问题描述】:
在 macos 中,我有以下代码来检测用户是否正在键入(字面意思是用户是否正在键入任何键):
[NSEvent addGlobalMonitorForEventsMatchingMask:NSKeyDown
handler:^(NSEvent *event){
NSLog(@"keydown: %@", event.characters);
}];
这段代码绝对行不通。是否有替代 NSKeyDown 的全局监视器?
【问题讨论】:
-
什么不起作用?你的代码达到这个方法了吗?
-
谢谢你们是对的,我有一个重复的功能。我有 NSKeyDown 并且我有另一个 NSEvent 全局监视器功能与 NSRightMouseUp。但是如果我想同时运行两者呢?我可以同时运行吗?
标签: objective-c macos