【发布时间】:2012-04-17 10:02:01
【问题描述】:
我需要在我的应用程序中下载目录及其内容。所以我决定实现一个 NSOperationQueue 并将 NSOperation 子类化以实现 NSURLRequest 等...
问题是我一次添加了所有操作,但我无法确定何时下载了一个目录的所有文件以更新 UI 并启用此特定目录。
现在我必须等待所有目录中的所有文件都下载完毕才能更新 UI。
我已经为 NSOperationQueue 的 operationCount 和 NSOperation 的 isFinished 实现了键值观察,但我不知道一个目录什么时候有所有文件!
你有什么想法吗?
非常感谢
【问题讨论】:
-
使用dispatch_group_async更方便。看到这个链接[链接][1][1]:stackoverflow.com/questions/9632235/…
标签: iphone ios ipad download nsoperation