Я использую NSOperationQueue
для получения некоторых данных для моего приложения:
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
GetSUPDataOperation *operation = [[GetDataOperation alloc] init];
operation.context = self;
[queue addOperation:operation];
[operation release];
Я хочу запретить пользователю переходить к определенным частям приложения, пока мы не закончим получать все данные, которые мынужно.
Есть ли какой-нибудь способ, которым я могу наблюдать за завершением операции и затем установить флаг?