iOS - Как узнать, когда NSOperationQueue завершит обработку нескольких операций?

Мне нужно в моем приложении для загрузки каталогов и их содержимого. Поэтому я решил реализовать NSOperationQueue и подклассифицировал NSOperation для реализации NSURLRequest и т. Д ...

Проблема в том, что я добавляю все операции одновременно и не могу понять, когда все файлы для одного каталога загружаются, чтобы обновить пользовательский интерфейс и включить этот конкретный каталог.

Теперь я должен ждать, чтобы все файлы из всех каталогов были загружены, чтобы обновить пользовательский интерфейс.

Я уже реализовал наблюдение значения ключа для operationCount NSOperationQueue и isFinished of NSOperation, но я не знаю, когда в каталоге есть все файлы в нем!

Есть ли у вас какие-либо идеи ?

большое спасибо

Ответы на вопрос(4)

Ваш ответ на вопрос