标签: swift macos
我正在编写一个应用程序来切换MacOS上的“请勿打扰”功能。我遇到了这个问题,因为MacOS会在午夜每天晚上自动关闭这个功能。我不认为有一种方法可以以编程方式阻止这种情况,所以我试图在每晚的午夜重新启用它。
有没有办法在午夜时分执行一段代码,无论计算机是否在Swift 3中进入睡眠状态?
答案 0 :(得分:0)
注册NSCalendarDayChanged通知。
NSCalendarDayChanged
如果计算机在午夜睡着了,您也可以注册NSWorkspaceDidWake。
NSWorkspaceDidWake