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