私はリモートローカル通知を送信するアプリを持っていますので、バッジの値を確認し、それに応じてredDot
と表示します。これは私がUIApplication.shared.applicationIconBadgeNumber
の値を印刷するとき、私のバッジの値のthatsので バッジ番号の値を確認するにはどうすればよいですか?
override func viewDidLoad() {
super.viewDidLoad()
if UIApplication.shared.applicationIconBadgeNumber>=1{
self.redDot.alpha=1
}
else{
self.redDot.alpha=0
}
}
はそれが
1
するのではなく、それを
0
を印刷し、私は疲れたが動作するようには思えないのです。
('デバッガでpo'やプリントを使用し、コンソールに見えるのいずれか) –
何の問題は、コードを持っているその '0' –
を@LouFrancoあなたは投稿しましたか? – rmaddy