0

我需要从 Internet 下载一些图像,现在我正在使用NSOperationQueue.

我想知道是否可以接收 Internet 连接通知以暂停/恢复下载。

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

有任何想法吗?:)

4

2 回答 2

1

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

于 2011-04-29T08:26:18.130 回答
1

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

于 2011-04-29T09:33:56.670 回答