我正在实施
func userNotificationCenter(_ center: UNUserNotificationCenter,
didReceive response: UNNotificationResponse,
withCompletionHandler completionHandler: () -> Void) {
但是我得到了#34;几乎与可选要求匹配"来自编译器的警告。我的宣言有什么问题?我把它从文档中删除了!
答案 0 :(得分:2)
它是@escaping
属性。它没有在文档中显示。但是标题中显示了 。这是复制的地方!这是正确的声明:
func userNotificationCenter(_ center: UNUserNotificationCenter,
didReceive response: UNNotificationResponse,
withCompletionHandler completionHandler: @escaping () -> Void) {