在一个独立的应用程序中,我会[NSApp terminate:self]
但是对于屏幕保护程序包,这实际上会终止SystemPreferences应用程序,这很糟糕。
因此,在我的Cocoa屏幕保护程序代码中,如何终止屏幕保护程序?
答案 0 :(得分:1)
您可以模拟击键,以便屏幕保护程序退出。但不确定Cocoa中的代码是什么。
答案 1 :(得分:0)
根据this thread,可以传播将退出屏幕保护程序的鼠标事件。从屏幕保护程序视图中,只需调用:
[super mouseEntered:nil];