如何从NSUserNotificationCenter获取响应

时间:2019-02-06 01:19:44

标签: swift macos nsusernotificationcenter

我很难找到一种方式来获取单击通知和/或按钮时的“操作类型”。

我有正确的委托函数设置。我一直试图找到一种打印notification.activationType的方法,因为我认为这是值,但是只打印了类型。我有点新手,还不确定如何转换/发布这样的值。

func userNotificationCenter(_ center: NSUserNotificationCenter, didActivate notification: NSUserNotification) {
    // Ensure that notification is shown, even if app is active.
    print( notification.activationType)
    print("test");
}

要获得此操作类型属性的结果,需要什么? 任何帮助将不胜感激!

0 个答案:

没有答案