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