有什么方法可以查看我的视图控制器为本地通知注册了多少次?即使通知仅发送一次,我的通知处理程序方法也会被多次调用。
答案 0 :(得分:0)
请确保您过去没有注册通知,即在您设备上的当前时间之前的任何时间。
答案 1 :(得分:0)
[[UIApplication sharedApplication] scheduledLocalNotifications];
以上代码将为您提供所有预定本地通知的NSArray ..
如果要查看特定视图注册的notifications
,则必须在NSDicationary
中设置值,并将字典设置为通知的user info
属性...(创建时)通知)
然后你可以得到数组(我的答案的第一行),然后枚举通知并检查字典的值并计算结果
答案 2 :(得分:0)
您应该检查以确保您的视图控制器没有泄露,并且您有2个实例正在运行(两者都会响应通知)。