backgroundTimeRemaining returns (35791394 mins)?

前端 未结 2 969
暗喜
暗喜 2020-12-10 21:52

I\'m using beginBackgroundTaskWithExpirationHandler in my application. my understanding the max time given for background application to finish work is 10 minutes, but what

2条回答
  •  生来不讨喜
    2020-12-10 22:22

    Try:

    NSLog(@"Background time remaining2222: %.0f seconds (%d mins)", timeLeft, (int)(timeLeft / 60) );
    

    In your code timeLeft is being changed to an int BEFORE dividing, not after.

提交回复
热议问题