Recevez une notification lorsque NSOperationQueue finitions de toutes les tâches

NSOperationQueue a waitUntilAllOperationsAreFinished, mais je ne veux pas attendre de façon synchrone pour elle. Je tiens juste à masquer l'indicateur de progression dans l'INTERFACE utilisateur lorsque la file d'attente de finitions.

Quelle est la meilleure façon d'accomplir cette?

Je ne peux pas envoyer des notifications à partir de mon NSOperations, parce que je ne sais pas ce qui va être le dernier, et [queue operations] peut-être pas encore vide (ou pire encore, repeuplé) lorsque la notification est reçue.

InformationsquelleAutor Kornel | 2009-06-26