我正在做一個應用程序。在那,我打電話每10秒使用計時器的一種方法,但有時後,該方法是不是調用。那麼,我可否知道定時器停止原因。NStimer停在中間
-2
A
回答
0
如果您在前臺和後臺查看Timer,Timer將在前臺連續工作,但在後臺只能工作10分鐘,之後定時器將無法工作。
0
如果有滾動視圖滾動,NSDefaultRunLoopMode
中的計時器將被停止。
您可以用它來修復它: [[NSRunLoop mainRunLoop] addTimer:timer forMode:NSRunLoopCommonModes];
相關問題
- 1. 停止NSTimer
- 2. NSTimer不停止?
- 3. NSRunAlertPanel暫停NSTimer?
- 4. UIPickerView停止NSTimer
- 5. NSTimer不停止
- 6. 停止NSTimer保持增加間隔
- 7. NSTimer在運行時停止?
- 8. NSTimer在滾動過程中停止
- 9. IOS:停止的NSTimer
- 10. 如何停止NSTimer
- 11. 如何停止NSTimer
- 12. 立即停止NSTimer
- 13. NSTimer未能停止?
- 14. NSTimer沒有停止
- 15. 不能停止NSTimer
- 16. 如何停止NSTimer
- 17. NSTimer在一段時間後在後臺停止
- 18. NSTimer在一段時間後在後臺停止射擊
- 19. NSTimer在執行UIGesture操作時暫停一段時間
- 20. 停止已安排的nstimer
- 21. 取消暫停這個NSTimer?
- 22. 使用UIButton停止NSTimer
- 23. NSTimer或暫停操作?
- 24. 的NSTimer暫停計時器
- 25. 的NSTimer不會停止
- 26. 停止和重置NSTimer
- 27. 如何暫停/恢復NSTIMER?
- 28. 暫停和恢復的NSTimer
- 29. Swift NSTimer暫停簡歷
- 30. NSTimer由於遊戲中心而停止
份額一些代碼。 – KKRocks
剛剛啓動計時器myTimer = [NSTimer scheduledTimerWithTimeInterval:10 target:self selector:@selector(recordFile1 :) userInfo:Nil repeatats:YES]; – venkat
http://stackoverflow.com/a/25658491/2522457 - 請檢查此。 somtimes之後的 –