iOS - Как узнать, когда NSOperationQueue завершит обработку нескольких операций?
Мне нужно в моем приложении для загрузки каталогов и их содержимого. Поэтому я решил реализовать NSOperationQueue и подклассифицировал NSOperation для реализации NSURLRequest и т. Д ...
Проблема в том, что я добавляю все операции одновременно и не могу понять, когда все файлы для одного каталога загружаются, чтобы обновить пользовательский интерфейс и включить этот конкретный каталог.
Теперь я должен ждать, чтобы все файлы из всех каталогов были загружены, чтобы обновить пользовательский интерфейс.
Я уже реализовал наблюдение значения ключа для operationCount NSOperationQueue и isFinished of NSOperation, но я не знаю, когда в каталоге есть все файлы в нем!
Есть ли у вас какие-либо идеи ?
большое спасибо