我正在下载一个MP3文件,当应用程序在后台。 iOS在后台任务结束时是否有任何通知?当后台任务结束时,ios是否有任何通知?
0
A
回答
2
当您的下载完成后,您可以使用NSNotificationCenter向您的代码的某个部分发送通知。
我猜你正在使用NSURLConnection来下载你的Mp3,然后你可以注册一个新的通知,当你开始下载和下载完成时(也许在NSURLConnection的代理中),你将能够发布通知。
希望这是有益
1
对于需要在后台运行的任务,你应该使用
- (UIBackgroundTaskIdentifier)beginBackgroundTaskWithExpirationHandler:(void (^)(void))handler;
的“处理程序”,将完成被要求任务。
希望这会有所帮助。
相关问题
- 1. iOS后台任务/推送通知
- 2. 当前任务结束时接收通知
- 3. iOS应用程序在后台任务结束后运行
- 4. 在后台任务中安排通知
- 5. Windows Phone 8通知和后台任务
- 6. 关于NewRelic后台任务的通知
- 7. iOS - 调度后台任务时NSTimer是否仍受Apple限制?
- 8. 是否有可能在后台定期运行任务 - iOS 4
- 9. iOS上的后台任务
- 10. 当Task.Status更改为运行时,是否有任何通知?
- 11. 当通过ExecutorCompletionService执行任务时,任务是否并行化?
- 12. iOS上的后台任务计时器
- 13. 如何知道任务是否在后台执行
- 14. 当任务完成运行时,eclipse是否可以通知我?
- 15. iOS的后台任务没有完成
- 16. 是否有可能通过节点socket.io创建后台任务
- 17. 短时间后暂停远程通知的后台任务
- 18. 后台任务似乎并没有被取消/结束
- 19. 下载任务是空的第一个请求时,当在后台IOS IOS
- 20. 任务并行库 - 知道当所有任务完成后
- 21. 任务结束后的处理结果
- 22. 如何知道任务是取消还是等待期结束
- 23. 为什么后台任务在10分钟后结束
- 24. 后台任务
- 25. 如何检查是否有任何后台任务正在运行?
- 26. 后台任务即将到期时的本地通知
- 27. 执行任务(iOS中)动画结束
- 28. WPF动画结束时是否有任何事件触发?
- 29. 如何检查计时器任务是否在后台运行?
- 30. iOS - 试图理解多任务,是否限制推送通知?
Ehat你的意思是通知? NSNotification?本地通知?操作回调? – fbernardo 2012-03-02 09:40:38