我需要在我的應用程序下載目錄及其內容。所以我決定實施一個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