2013-04-23 60 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