2013-04-23 64 views
1

我想问一下启动应用程序时是否有办法获得远程通知计数。如何获取远程通知计数

我可以通过检查[UIApplication sharedApplication].applicationIconBadgeNumber值或application:didReceiveRemoteNotification:方法

是否有任何其他方式检查userInfo字典[@"aps"][@"badge"]价值做呢?

回答

0

如果您正在使用UITabar增加该特定选项卡的badge count,当您收到通知时,您可以减少用户完成的特定操作。即使您也可以通过阅读该tabbar项目的徽章计数来获得没有活动的未读通知。

+0

我没有使用UITabbar。我只想知道所有可能性以获得远程通知的总数。 – 2013-04-23 05:20:59

+0

在NSUserDefaults中有一个计数,并且当你得到一个通知时,控件将进入' - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo',所以在这个方法中你可以增加通知计数。 – AMohan 2013-04-23 05:32:51