nsoperation

Я делаю запрос JSON с AFNetworking, а затем вызываю [operation waittuntilfinished], чтобы дождаться операции и блоков успеха или отказа. Но, кажется, это правильно, хотя-с точки зрения сообщений журнала, я получаю "0", "3", "1" вместо того, чтобы "0", "1", "3" NSURL *url = [NSURL URLWithString:[NSString str...

У меня есть приложение, которое должно отправлять данные (используя POST) на сервер. Эта функция должна быть на одном из субконтроллеров NavigationController, и пользователь должен иметь возможность перемещаться от этого контроллера и/или закрыть приложение (только iPhone4 / iOS4 будет поддерживаться). Должен...

У меня есть проблема с утечкой памяти NSImages, когда я обращаюсь к ним с lock/unlockfocus. Утечка уходит, когда я комментирую утечки здесь код ниже. Так что я знаю, что именно там происходит утечка. for(int i= 0; i < nNumberImages; ++i) { m_apNSImageArray[i]= [[NSImage alloc] initWithSize:m_viewRect...

Итак, я думал об этом в течение нескольких дней, и мне кажется, что я не могу найти хороший способ заставить это работать. У меня есть NSOperationQueue, который позволяет выполнять только одну операцию одновременно. Я понимаю из документации: В OS X v10.6 и более поздних версиях отмена операции приводит...

Потому что NSOperationQueue всегда запускает задачи в новом потоке, Меня смущает роль isConcurrent, Когда NSOperation бежит от NSOperationQueue. Если у меня есть два подкласса NSOperation, оба выполняющих асинхронные процессы, оба запускаются из NSOperationQueue и в обоих я переопределяю isCancelled, isExecu...

У меня есть подкласс NSOperation, который я хочу запустить одновременно. Мое понимание таково, что для одновременной работы операций: мне нужно определить isConcurrent, чтобы вернуть YES. мне нужно определить метод start мне нужно отправить уведомление KVOs для isExecuting и isFinished, когда это будет ...

Приложение, над которым я работаю, периодически обновляет локальный кэш данных с сервера приложений (10+ запросов, каждый из которых занимает довольно много времени). В настоящее время я выполняю эти запросы асинхронно, чтобы не блокировать поток пользовательского интерфейса. Поскольку эти запросы требуют н...

Я изучаю параллельное программирование для iOS. До сих пор я читал о NSOperation/NSOperationQueue и GCD. каковы причины использования NSOperationQueue over GCD и наоборот? звучит как GCD и NSOperationQueue абстрагироваться от явного создания NSThreads из пользователей. Однако связь между этими двумя подходам...

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