我正在製作一款Pomodoro應用程序,基本上可以倒計時25分鐘,並且短暫間隔5分鐘或10分鐘。我是xcode編程的初學者,我不知道如何讓我的應用程序在後臺運行,並在25分鐘後啓動時提醒我。我在前臺工作,但我的目標是能夠退出應用程序或鎖定我的設備,並讓計時器繼續運行。如何讓我的鬧鐘類型應用程序在後臺打勾? (IOS 10.2)
1
A
回答
0
您的計時器可能適用於後臺,但真正的問題是您將如何管理應用程序死亡。
這是我做了什麼(用於管理應用程序終止時)。
- 當您的應用程序定時器啓動時,將您的日期(NSDate)存儲在用戶默認值中。
- 從用戶默認值中獲取您上面存儲的日期。
- 獲取當前日期
- 從當前日期減去您的保存日期,您將獲得迄今爲止已過的時間。
這是如何得到多少時間已被打勾,你將不得不管理剩餘時間。
0
要保持定時器運行,您應該遵循Dev_Tandel的答案。但是,如果您希望在應用程序死亡或處於後臺時發出警報,則可以使用本地通知。
您可以按照教程http://useyourloaf.com/blog/local-notifications-with-ios-10/
相關問題
- 1. 在我的鬧鐘應用程序中設置多個鬧鐘
- 2. iOS中的鬧鐘應用程序
- 3. iPhone - 在後臺應用程序中播放鬧鐘聲音
- 4. iOs 8,在後臺開始播放聲音,鬧鐘應用程序
- 5. 如何讓我的應用程序超過10分鐘。在後臺?
- 6. 如何通過我的iPhone應用程序創建鬧鐘
- 7. Phonegap鬧鐘應用程序
- 8. 鬧鐘android應用程序
- 9. 我的應用程序的iOS鬧鐘功能
- 10. 如何在我的應用程序中實現系統鬧鐘?
- 11. ios如何在後臺運行鬧鐘聲音
- 12. 我如何讓我的Android應用程序在後臺運行
- 13. 如何整合鬧鈴或黑莓應用程序的鬧鐘?
- 14. iOS - 如何添加在後臺運行應用程序時使用鬧鐘的功能?
- 15. iPhone中的鬧鐘應用程序中的貪睡鬧鐘?
- 16. 我應該如何保存鬧鐘應用程序數據?
- 17. 從後臺打開iOS應用程序
- 18. 如何從我的應用程序設置鬧鐘鈴聲?
- 19. 從iOS中的後臺應用程序打開應用程序?
- 20. 如何設置鬧鐘與Android中的鬧鐘應用程序相同?
- 21. 鬧鐘應用程序如何在iPhone 3.0 SDK上工作?
- 22. 如何讓我的應用程序在後臺運行?
- 23. 如何讓我的應用程序在後臺運行
- 24. 如何讓我的應用程序在後臺工作?
- 25. iPhone iOS4-在後臺播放鬧鐘?
- 26. Wpf中的鬧鐘應用程序
- 27. .Net中的鬧鐘應用程序
- 28. 定時器應用程序類似於4.2時鐘鬧鐘
- 29. iOS 10.3.2停止〜5分鐘後應用程序後臺工作
- 30. 如何讓父應用程序在後臺運行(但不打開應用程序)ios Xamarin