但出于某种原因,我正在
无法将“AppDelegate”指定给“UNUserNotificationCenterDelegate”。
那条线做什么?如果我将其注释掉,则其余代码将起作用,并且系统会提示用户是否允许通知。
animateData()
答案 0 :(得分:3)
您需要先import
delegate
(UNUserNotificationCenterDelegate)
课程中的相关AppDelegate
class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterDelegate
,如下面的代码所示。
UNUserNotificationCenter.current().delegate = self
在您的代码delegate
中,我们不会回复所需的{{1}},这就是您收到错误消息的原因。
答案 1 :(得分:2)
将UNUserNotificationCenterDelegate
导入您的AppDelegate
类,它应该可以正常工作。