我需要从互联网上下载一些图片,现在我正在使用NSOperationQueue
。
我想知道是否可以接收互联网连接通知,以便能够暂停/恢复下载。
我不需要冻结下载,但只是能够将它(NSOperation
)放回队列并等待连接再次启动它会很棒。
有什么想法吗? :)
答案 0 :(得分:1)
请参阅此链接以获取进一步的帮助。您可以将代码与列出的Apple文档一起使用。 代码中显示了WAN检测和机场检测。 http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html
答案 1 :(得分:1)
检查可达性后,如果无法访问,则可以将NSOperationQueue长度设置为0。这样你就可以有效地暂停它。