如何在Mac上启用屏幕保护程序?

时间:2011-10-04 06:45:28

标签: objective-c macos screensaver

如何使用objective-c / cocoa以编程方式在Mac上启用屏幕保护程序模式?

1 个答案:

答案 0 :(得分:4)

这是一个简单的单行程NSWorkspace。我们需要做的只是打开ScreenSaverEngine。

这是在Swift:

NSWorkspace.sharedWorkspace().openURL(NSURL(fileURLWithPath: "/System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app")!)

这是在Objective-C中:

[[NSWorkspace sharedWorkspace] openURL:[NSURL fileURLWithPath:@"/System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app"]];