Вопросы по теме 'nsoperationqueue'

Почему мой NSOperationQueue ведет себя неправильно в iOS 4.0?
Я использовал NSOperationQueue в своем приложении для iPhone раньше в iPhone OS 3.0, но теперь в iOS 4.0 код работает неправильно. Он работает правильно только один раз и при всех последующих вызовах не работает. Были ли изменения в NSOperationQueue...
2156 просмотров
schedule 26.06.2023

NSOperation не создает новый поток?
У меня есть NSOperationQueue с рядом NSOperations в нем. Я хочу убедиться, что определенная часть кода не выполняется параллельно. Я использую такой объект NSLock: [myLock lock] some critical code [myLock unlock] К сожалению, вместо вызова...
585 просмотров

iphone - отправка данных на сервер и использование NSOperationQueue
В моем приложении я должен отправлять много отчетов на сервер. Поэтому я создал класс SendReport, который расширяется от NSOperation. Теперь я в своем классе контроллера представления создам NSOperationQueue, а затем создам несколько объектов и...
485 просмотров

как отменить работу, созданную с помощью addOperationWithBlock?
Я использую addOperationWithBlock NSOperationQueue. Изнутри блока, как я могу проверить, должен ли я отменить операцию? Или получить доступ к любым свойствам/методам NSOperation? [myOperationQueue addOperationWithBlock: ^{ while ( /* long...
6941 просмотров
schedule 06.04.2022

Как мне повторить ASIHTTPRequest?
Учитывая приведенный ниже пример кода: // ExampleModel.h @interface ExampleModel : NSObject <ASIHTTPRequestDelegate> { } @property (nonatomic, retain) ASIFormDataRequest *request; @property (nonatomic, copy) NSString *iVar; -...
4306 просмотров

Как удалить/отменить NSInvocationOperation из NSOperationQueue?
Оба следующих вопроса задаются в контексте поддержки NSOperationQueue и NSInvocationOperation. Поскольку я использовал эту концепцию для загрузки нескольких видео, как удалить/освободить добавленную операцию NSInvocationOperation из...
4981 просмотров

Обработка данных, возвращаемых из нескольких объектов NSOperation, в объекте NSOperation, который зависит от них.
Я пишу веб-приложение, которому необходимо выполнить несколько асинхронных запросов для загрузки данных, необходимых ниже в дереве зависимостей. Рис. 1. В целях визуализации рассмотрим пример с ASIHTTPRequests A, B, C, D, E и F:...
1224 просмотров

iOS разрабатывает NSOperationQueue
Я знаю два способа получить очередь операций следующим образом: queue1 = [[NSOperationQueue alloc] init]; queue2 = [[NSOperationQueue mainQueue] retain]; Но я не знаю, чем они отличаются. [queue1 addOperation:operation1]; [queue2...
821 просмотров
schedule 03.08.2022

NSOperationQueue блокирует обновление таблицы
Я использую NSOperationQueue для загрузки некоторых данных с сервера в фоновом режиме. у меня есть несколько данных для загрузки. Таким образом, в очередь для каждой загрузки данных добавляется несколько операций UITableview, которые мне нужно...
382 просмотров

Хорошо ли создать подкласс NSInvocationOperation, чтобы добавить iVar для отслеживания типа операции?
Я хотел идентифицировать каждую из NSInvocationOperation, чтобы определить, что это за операция в isFinished в уведомлении KVO. Поэтому я планирую не поддерживать NSInvocationOperation в качестве iVAr в своем VC. Но когда я получаю уведомление...
119 просмотров

Objective-C на iPhone — использование NSOperationQueue и NSInvocationOperation
У меня есть UITableViewController, который я заполняю данными из веб-службы. Пока данные загружаются, я использую NSInvocationOperation с NSOperationQueue для запуска вызова веб-службы в фоновом потоке, отображая индикатор выполнения в...
316 просмотров

Дождитесь завершения нескольких операций синтаксического анализа NSXMLParser.
На экране входа в мое приложение после получения учетных данных от пользователя я выполняю ряд операций синтаксического анализа. Я храню данные в хранилище Core Data, и у меня около 7 сущностей, то есть мне нужно 7 различных операций синтаксического...
427 просмотров

NSOperationQueue отменить определенные операции
Проблема в том, что я управляю scrollView с большим количеством плиток в нем. Каждая видимая плитка отображает изображение, загруженное из URL-адреса или (после первой загрузки URL-адреса) из кешированного файла в фоновом режиме. Невидимые плитки...
5407 просмотров

NSInvocationOperation init возвращает нулевой метод вызова экземпляра из метода класса
Я пытаюсь поместить объекты NSOperation в NSOperationQueue. Но, похоже, я неправильно понимаю, как правильно инициализировать NSInvocationOperation (подкласс, который кажется специально созданным для моих целей, поскольку я хочу выполнить...
350 просмотров

Как убедиться, что NSOperationQueue действительно пуст
В моем приложении я добавляю параллельные операции в свой NSOperationQeueu, перебирая массив файлов, над которыми я хочу выполнить какую-либо операцию. Я хочу знать, когда очередь пуста и все операции завершены, поэтому я использую (сокращенная...
282 просмотров

Не получается количество операций для очереди операций
RemoteImageDownloader *imgView = (RemoteImageDownloader*)[cell viewWithTag:1]; if (imgView == nil) { imgView = [[RemoteImageDownloader alloc] initWithFrame:CGRectMake(0.0, 0.0, 50.0, cell.frame.size.height)]; imgView.tag =...
2122 просмотров

Заказ NSOperationQueue
Я пытаюсь создать очередь для загрузки какого-то файла, поэтому я создаю подкласс NSOperation, а затем очередь, в конце очереди я хочу отправить уведомление, проблема в том, что я вижу в консоли журнал endQueue до завершения очереди . Лог такой:...
96 просмотров

Можно ли определить очередь из исполняемого блока?
В iOS/Objective-C, учитывая выполнение NSBlockOperation, можно ли определить, с какой очередью связана операция? Определить, находится ли он в основном потоке, довольно очевидно, но как насчет операций в фоновом режиме?
48 просмотров

NSOperationCount показывает неправильный номер
Я не могу понять, почему мой счетчик операций в очереди такой странный. У меня есть очередь, куда я добавляю операции. Когда он добавлен, я печатаю add: и запрашиваю хеш. Тогда у меня есть processingBlock, происходящий в отправке AFNetworking -...
24 просмотров

Загружать изображения последовательно с асинхронным запросом
Я хочу загружать изображения с сервера асинхронно, но они не идут последовательно. Когда я делаю синхронный запрос, он загружается последовательно, но создает другие проблемы. Код:...
136 просмотров