NSOperationQueue
имеет waitUntilAllOperationsAreFinished
, но я не хочу ждать синхронно для него. Я просто хочу скрыть индикатор прогресса в пользовательском интерфейсе, когда очередь заканчивается.
Какой лучший способ выполнить это?
Я не могу отправлять уведомления из моего NSOperation
s, потому что я не знаю, какой из них будет последним, и [queue operations]
может быть еще не пуст (или, что еще хуже - повторно заселен) при получении уведомления.