如何使用objective-c / cocoa以编程方式在Mac上启用屏幕保护程序模式?
答案 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"]];