時間のカウントダウンを減らしたい。したがって、ユーザーがアプリを最小化すると、アプリはバックグラウンドをロードします。アプリケーションのバックグラウンドでタイマーを実行するにはどうすればよいですか? 以下のコードを使用しています。アプリが最小化されると、タイマーが停止します。私を助けてください。
timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(timerCountDown) userInfo:nil repeats:YES];
- (void)timerCountDown
{
if(secondsLeft > 0 ) {
secondsLeft -- ;
hours = secondsLeft / 3600;
minutes = (secondsLeft % 3600) / 60;
seconds = (secondsLeft %3600) % 60;
}
}