Несколько загрузок видео с использованием NSOperationQueue - PullRequest
0 голосов
/ 25 июля 2011

У меня есть код после строки, чтобы начать несколько загрузок из моего приложения.Проблема в том, что NSInvocationQueue не вызывает метод селектора, то есть downloadMyVideos .

Может кто-нибудь сообщить мне, что именно не так со следующим кодом?

    - (void)viewWillAppear:(BOOL)animated
    {
        [operationQueue cancelAllOperations];
        operationQueue = [[NSOperationQueue alloc] init];
        [operationQueue setSuspended:YES];

        indexOperation = [[NSInvocationOperation alloc]initWithTarget:self selector:@selector(downloadMyVideo) object:nil];
        [operationQueue addOperation:indexOperation];
    }

1 Ответ

0 голосов
/ 25 июля 2011

Вы приостановили свою очередь.

Операции, добавленные в приостановленную очередь, не выполняются. Это может быть вашей проблемой, если вы не начинаете очередь в другом месте.

...