我有兩個本地通知,一個基於日期觸發,另一個基於時間觸發。如何區分兩個本地通知
當它們被觸發didReceive
委託調用與UNNotificationDefaultActionIdentifier
標識符:
func userNotificationCenter(_ center: UNUserNotificationCenter, didReceive response: UNNotificationResponse, withCompletionHandler completionHandler: @escaping() -> Void) {
switch response.actionIdentifier {
case UNNotificationDismissActionIdentifier:
print("Dismiss Action")
case UNNotificationDefaultActionIdentifier:
// this part is called when notification is triggered
......................................
default:
print("Unknown action")
}
completionHandler()
}
有沒有辦法在這裏面代表對兩個通知區別?
我想根據觸發的通知採取不同的操作。