Результаты поиска по запросу "nsoperationqueue"

3 ответа

Как остановить текущую NSOperation?

я используюNSOperationQueue, а такжеNSOperation для запуска какой-либо функции на фоновом клике. Но я хочу иметь возможность, когда пользователь нажимает какую-то кнопку, остановить эту операцию. Как я могу это сделать? Что-то ...

3 ответа

NSOperationQueue против GCD

В каких случаях вы бы предпочли использоватьNSOperationQueue над GCD? Из моего ограниченного опыта этих двух, я понимаю, что сNSOperationQueue Вы в основном имеете контроль над количеством одновременных операций. С GCD вы не можете сделать это, ...

3 ответа

Использование единого общего фонового потока для обработки данных iOS?

У меня есть приложение, в котором я загружаю несколько ресурсов из сети и выполняю некоторую обработку каждого из них. Я не хочу, чтобы эта работа происходила в основном потоке, но она довольно легкая и с низким приоритетом, поэтому все это может ...

ТОП публикаций

7 ответов

NSOperation - заставлять операцию динамически ждать других

Я пытаюсь реализовать очередь операций, и у меня есть следующий сценарий: NSOperation A NSOperation B NSOperation C NSOperation D NSOperationQueue queueЯ начинаю добавлятьA вqueue. Во время исполненияA Мне нужно получить некоторые данные изB и ...

5 ответов

NSOperationQueue - получение вызова завершения слишком рано

Я использую NSOperationQueue, чтобы поставить в очередь и вызвать несколько поисков геокодирования. Я хочу вызвать метод завершения, когда все асинхронно запущенные поиски были завершены. -(void)geocodeAllItems { NSOperationQueue *geoCodeQueue = ...

1 ответ

Почему NSOperationQueue работает быстрее, чем GCD или executeSelectorOnMainThread, когда они обрабатывают большое количество задач в основном потоке?

Например, у меня есть 100 раз за цикл. и нужно обновить UIImageView, и последние 2 метода тоже медленно. Почему? чем они отличаются? //fastest [[NSOperationQueue mainQueue] addOperationWithBlock:^{ [btnThumb setImage:[UIImage imageWithData:data] ...

3 ответа

NSOperationqueue фон, скачать изображения

Я создалNSOperationQueue для загрузки изображений (из Twitter для сотовых): NSOperationQueue *queue = [[NSOperationQueue alloc]init]; [queue addOperationWithBlock:^{ NSString *ImagesUrl = ...

1 ответ

замена __weak, когда не используется ARC

У меня есть эта строка кода: __weak NSBlockOperation *weakOperation = operation;который вызывает эту ошибку компилятора: __weak attribute cannot be specified on automatic variable.Причиной этого является то, что у меня не включена функция ARC ...

1 ответ

Значение по умолчанию maxConcurrentOperationCount для NSOperationQueue

Как видно из заголовка, каково значение по умолчанию maxConcurrentOperationCount для NSOperationQueue? Это установлено в значение 1?

5 ответов

эквивалент dispatch_after в NSOperationQueue

Я перемещаю свой код из обычного GCD вNSOperationQueue потому что мне нужны некоторые функции. Большая часть моего кода полагается на dispatch_after для правильной работы. Есть ли способ сделать что-то подобное сNSOperation? Это часть моего ...