我需要在我的应用程序下载目录及其内容。所以我决定实施一个NSOperationQueue和我的子类NSOperation来实现NSURLRequest等...iOS - 如何知道NSOperationQueue何时完成一些操作?
问题是我一次添加所有的操作,我无法弄清楚一个目录的所有文件按顺序下载更新用户界面并启用此特定目录。
现在我必须等待下载所有目录中的所有文件才能更新UI。
我已经实现了NSOperationQueue的operationCount和NSOperation的isFinished的键值观察,但是我不知道一个目录何时拥有它中的所有文件!
你有什么想法吗?
非常感谢
它是使用dispatch_group_async更方便。看到此链接[链接] [1] [1]:http://stackoverflow.com/questions/9632235/how-do-i-know-all-my-tasks-in-grand-central -dispatch-finished – Igor 2014-03-18 08:43:22