我正在下載一個MP3文件,當應用程序在後臺。 iOS在後臺任務結束時是否有任何通知?當後臺任務結束時,ios是否有任何通知?
0
A
回答
2
當您的下載完成後,您可以使用NSNotificationCenter向您的代碼的某個部分發送通知。
我猜你正在使用NSURLConnection來下載你的Mp3,然後你可以註冊一個新的通知,當你開始下載和下載完成時(也許在NSURLConnection的代理中),你將能夠發佈通知。
希望這是有益
1
對於需要在後臺運行的任務,你應該使用
- (UIBackgroundTaskIdentifier)beginBackgroundTaskWithExpirationHandler:(void (^)(void))handler;
的「處理程序」,將完成被要求任務。
希望這會有所幫助。
相關問題
- 1. iOS後臺任務/推送通知
- 2. 當前任務結束時接收通知
- 3. 在後臺任務中安排通知
- 4. iOS - 調度後臺任務時NSTimer是否仍受Apple限制?
- 5. 是否有可能在後臺定期運行任務 - iOS 4
- 6. iOS上的後臺任務
- 7. iOS上的後臺任務計時器
- 8. 當通過ExecutorCompletionService執行任務時,任務是否並行化?
- 9. iOS的後臺任務沒有完成
- 10. 是否有可能通過節點socket.io創建後臺任務
- 11. 任務結束後的處理結果
- 12. 任務並行庫 - 知道當所有任務完成後
- 13. 執行任務(iOS中)動畫結束
- 14. 後臺任務即將到期時的本地通知
- 15. WPF動畫結束時是否有任何事件觸發?
- 16. iOS - 試圖理解多任務,是否限制推送通知?
- 17. NSRunLoop後臺任務有效
- 18. 使用推送通知服務是否有任何費用?
- 19. 你是如何運行吞吐「結束」任務,但只在當前任務結束?
- 20. AVAudioPlayer後臺任務不工作[的iOS]
- 21. iOS中的經常性後臺任務
- 22. 使用NSURLSessionDataTask的iOS後臺任務
- 23. NSOperation和NSOperationQueue的後臺任務iOS
- 24. iPhone SDK:如何知道後臺任務何時完成?
- 25. 完成iOS後臺任務,前臺移動時
- 26. IOS訂閱結束通知
- 27. linux:kill後臺任務
- 28. java後臺任務
- 29. nodejs後臺任務
- 30. UWP後臺任務
Ehat你的意思是通知? NSNotification?本地通知?操作回調? – fbernardo 2012-03-02 09:40:38