当我的应用程序被终止(无论是由操作系统还是通过双击主屏幕按钮并关闭应用程序)时,我希望取消所有本地通知并将应用程序图标徽章数量设置为0。我只需将这两个调用添加到我的主要应用程序委托代码中:
-(void)applicationWillTerminate:(UIApplication *)application
{
[application cancelAllLocalNotifications];
[application setApplicationIconBadgeNumber:0];
}
现有通知仍在运行,标记数量保持设置不变?