我正在尝试使用 NSWorkspaceSessionDidBecomeActiveNotification 来检测快速用户切换,但它似乎并没有触发我的处理程序。
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
[[[NSWorkspace sharedWorkspace] notificationCenter]
addObserver:self
selector:@selector(switchHandler:)
name:NSWorkspaceSessionDidBecomeActiveNotification
object:nil];
}
- (void) switchHandler:(NSNotification*) notification {
NSLog(@"User switch detected");
}
我使用 Apple 的示例Apple Link。我错过了什么吗?
干杯