Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 有没有一种方法可以通过编程检查用户是否在Mac上选择“睡眠后需要密码”?_Objective C_Cocoa_Macos - Fatal编程技术网

Objective c 有没有一种方法可以通过编程检查用户是否在Mac上选择“睡眠后需要密码”?

Objective c 有没有一种方法可以通过编程检查用户是否在Mac上选择“睡眠后需要密码”?,objective-c,cocoa,macos,Objective C,Cocoa,Macos,是否有一个库或工具来检查用户是否选择睡眠后需要密码?提前谢谢!非常感谢示例代码。它在屏幕保护程序首选项中。 如果您这样做,您将看到: defaults read com.apple.screensaver askForPassword 您可以使用NSUserDefaults API以编程方式从Cocoa读取此内容,如下所示: NSDictionary *prefs=[[NSUserDefaults standardUserDefaults] persistentDomainForNa

是否有一个库或工具来检查用户是否选择睡眠后需要密码?提前谢谢!非常感谢示例代码。

它在屏幕保护程序首选项中。 如果您这样做,您将看到:

defaults read com.apple.screensaver askForPassword
您可以使用NSUserDefaults API以编程方式从Cocoa读取此内容,如下所示:

NSDictionary *prefs=[[NSUserDefaults standardUserDefaults]
     persistentDomainForName:@"com.apple.screensaver"];
BOOL isSet = [[prefs objectForKey:@"askForPassword"] boolValue];

它在屏幕保护程序的首选项中。 如果您这样做,您将看到:

defaults read com.apple.screensaver askForPassword
您可以使用NSUserDefaults API以编程方式从Cocoa读取此内容,如下所示:

NSDictionary *prefs=[[NSUserDefaults standardUserDefaults]
     persistentDomainForName:@"com.apple.screensaver"];
BOOL isSet = [[prefs objectForKey:@"askForPassword"] boolValue];