Вопросы по теме '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 просмотров
schedule
05.07.2023
iphone - отправка данных на сервер и использование NSOperationQueue
В моем приложении я должен отправлять много отчетов на сервер. Поэтому я создал класс SendReport, который расширяется от NSOperation.
Теперь я в своем классе контроллера представления создам NSOperationQueue, а затем создам несколько объектов и...
485 просмотров
schedule
06.07.2022
как отменить работу, созданную с помощью 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 просмотров
schedule
31.10.2023
Как удалить/отменить NSInvocationOperation из NSOperationQueue?
Оба следующих вопроса задаются в контексте поддержки NSOperationQueue и NSInvocationOperation.
Поскольку я использовал эту концепцию для загрузки нескольких видео, как удалить/освободить добавленную операцию NSInvocationOperation из...
4981 просмотров
schedule
30.04.2022
Обработка данных, возвращаемых из нескольких объектов NSOperation, в объекте NSOperation, который зависит от них.
Я пишу веб-приложение, которому необходимо выполнить несколько асинхронных запросов для загрузки данных, необходимых ниже в дереве зависимостей.
Рис. 1.
В целях визуализации рассмотрим пример с ASIHTTPRequests A, B, C, D, E и F:...
1224 просмотров
schedule
21.04.2024
iOS разрабатывает NSOperationQueue
Я знаю два способа получить очередь операций следующим образом:
queue1 = [[NSOperationQueue alloc] init];
queue2 = [[NSOperationQueue mainQueue] retain];
Но я не знаю, чем они отличаются.
[queue1 addOperation:operation1];
[queue2...
821 просмотров
schedule
03.08.2022
NSOperationQueue блокирует обновление таблицы
Я использую NSOperationQueue для загрузки некоторых данных с сервера в фоновом режиме. у меня есть несколько данных для загрузки. Таким образом, в очередь для каждой загрузки данных добавляется несколько операций UITableview, которые мне нужно...
382 просмотров
schedule
02.10.2022
Хорошо ли создать подкласс NSInvocationOperation, чтобы добавить iVar для отслеживания типа операции?
Я хотел идентифицировать каждую из NSInvocationOperation, чтобы определить, что это за операция в isFinished в уведомлении KVO.
Поэтому я планирую не поддерживать NSInvocationOperation в качестве iVAr в своем VC. Но когда я получаю уведомление...
119 просмотров
schedule
10.09.2022
Objective-C на iPhone — использование NSOperationQueue и NSInvocationOperation
У меня есть UITableViewController, который я заполняю данными из веб-службы. Пока данные загружаются, я использую NSInvocationOperation с NSOperationQueue для запуска вызова веб-службы в фоновом потоке, отображая индикатор выполнения в...
316 просмотров
schedule
02.06.2023
Дождитесь завершения нескольких операций синтаксического анализа NSXMLParser.
На экране входа в мое приложение после получения учетных данных от пользователя я выполняю ряд операций синтаксического анализа. Я храню данные в хранилище Core Data, и у меня около 7 сущностей, то есть мне нужно 7 различных операций синтаксического...
427 просмотров
schedule
10.03.2022
NSOperationQueue отменить определенные операции
Проблема в том, что я управляю scrollView с большим количеством плиток в нем. Каждая видимая плитка отображает изображение, загруженное из URL-адреса или (после первой загрузки URL-адреса) из кешированного файла в фоновом режиме. Невидимые плитки...
5407 просмотров
schedule
07.12.2022
NSInvocationOperation init возвращает нулевой метод вызова экземпляра из метода класса
Я пытаюсь поместить объекты NSOperation в NSOperationQueue. Но, похоже, я неправильно понимаю, как правильно инициализировать NSInvocationOperation (подкласс, который кажется специально созданным для моих целей, поскольку я хочу выполнить...
350 просмотров
schedule
02.01.2024
Как убедиться, что NSOperationQueue действительно пуст
В моем приложении я добавляю параллельные операции в свой NSOperationQeueu, перебирая массив файлов, над которыми я хочу выполнить какую-либо операцию. Я хочу знать, когда очередь пуста и все операции завершены, поэтому я использую (сокращенная...
282 просмотров
schedule
09.04.2022
Не получается количество операций для очереди операций
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 просмотров
schedule
27.12.2023
Заказ NSOperationQueue
Я пытаюсь создать очередь для загрузки какого-то файла, поэтому я создаю подкласс NSOperation, а затем очередь, в конце очереди я хочу отправить уведомление, проблема в том, что я вижу в консоли журнал endQueue до завершения очереди .
Лог такой:...
96 просмотров
schedule
20.08.2023
Можно ли определить очередь из исполняемого блока?
В iOS/Objective-C, учитывая выполнение NSBlockOperation, можно ли определить, с какой очередью связана операция? Определить, находится ли он в основном потоке, довольно очевидно, но как насчет операций в фоновом режиме?
48 просмотров
schedule
24.06.2022
NSOperationCount показывает неправильный номер
Я не могу понять, почему мой счетчик операций в очереди такой странный. У меня есть очередь, куда я добавляю операции. Когда он добавлен, я печатаю add: и запрашиваю хеш. Тогда у меня есть processingBlock, происходящий в отправке AFNetworking -...
24 просмотров
schedule
31.05.2022
Загружать изображения последовательно с асинхронным запросом
Я хочу загружать изображения с сервера асинхронно, но они не идут последовательно. Когда я делаю синхронный запрос, он загружается последовательно, но создает другие проблемы.
Код:...
136 просмотров
schedule
09.02.2023