我正在开发一个使用 Core Data 来保存和检索数据的应用程序。
现在我想在主屏幕的应用程序图标上添加一个徽章编号,但我遇到了一些问题......
我尝试了这段代码:
NSInteger section = [self.tableView numberOfSections];
id <NSFetchedResultsSectionInfo> sectionInfo = [[self.fetchedResultsController sections] objectAtIndex:section];
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:[sectionInfo numberOfObjects];
这段代码不起作用,但我不知道该怎么做……
我必须写什么代码,在哪里写?在 AppDelegate 或 RootViewController 内部?以及采用哪种方法?
感谢大家的帮助!