连接通知以恢复NSOperationQueue

时间:2011-04-29 07:06:27

标签: iphone nsoperation nsnotifications nsoperationqueue

我需要从互联网上下载一些图片,现在我正在使用NSOperationQueue

我想知道是否可以接收互联网连接通知,以便能够暂停/恢复下载。

我不需要冻结下载,但只是能够将它(NSOperation)放回队列并等待连接再次启动它会很棒。

有什么想法吗? :)

2 个答案:

答案 0 :(得分:1)

请参阅此链接以获取进一步的帮助。您可以将代码与列出的Apple文档一起使用。 代码中显示了WAN检测和机场检测。 http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html

答案 1 :(得分:1)

检查可达性后,如果无法访问,则可以将NSOperationQueue长度设置为0。这样你就可以有效地暂停它。