我正在开发一个mac应用程序,其中我显示了一些app图标符号(与通知计数类似)。当app处于前台并且处于活动状态时,它可以正常工作。但是,当我最小化应用程序或应用程序进入后台时。我无法在图标符号上看到任何消息计数。
let app = NSApplication.sharedApplication()
app.dockTile.showsApplicationBadge = true
app.dockTile.badgeLabel = String(unrdcount)
当我从特定API获取数据时,会调用此方法。任何人都可以建议我如何让特定的API在无限时间内工作,这样如果应用程序处于开启状态,用户可以从API获取此unrdcount。