1
我有一個應用程序發送遠程本地通知,我想檢查我的徽章的價值,並相應地顯示redDot
。這是很累,但似乎什麼,我沒有工作,我如何檢查我的徽章號碼的價值?
override func viewDidLoad() {
super.viewDidLoad()
if UIApplication.shared.applicationIconBadgeNumber>=1{
self.redDot.alpha=1
}
else{
self.redDot.alpha=0
}
}
當我打印的UIApplication.shared.applicationIconBadgeNumber
值它打印0
相反,它的1
,因爲這就是我的徽章的價值。
此時'UIApplication.shared.applicationIconBadgeNumber'的值是什麼(在調試器中使用'po'或打印並在控制檯中查找) –
@LouFranco及其'0' –
您對代碼有什麼問題你發佈了嗎? – rmaddy