0
ответов

iOS: что произойдет, если я выполню фоновое задание, а затем выйду из контроллера представления?

Допустим, у меня есть контроллер представления A и контроллер представления B. В VC A я нажимаю VC B. Затем в VC B я выполнить некоторые фоновые задачи с помощью NSOperation. В фоновых задачах я изменяю переменные VC B. ...
вопрос задан: 15 February 2012 21:57
0
ответов

Ссылка на объект NSOperation в его собственном блоке завершения в ARC

У меня возникают трудности с преобразованием некоторого кода NSOperation в ARC. Мой объект операции использует блок завершения, который, в свою очередь, содержит блок GCD, обновляющий пользовательский интерфейс в главном потоке. Поскольку я ...
вопрос задан: 10 February 2012 05:15
0
ответов

Рекомендации по тестированию уровня запросов API в приложениях iOS с помощью NSOperations и Coredata

Я разрабатываю приложение для iOS, которое использует REST API. Приложение для iOS запрашивает данные в рабочих потоках и хранит обработанные результаты в основных данных. Все представления используют данные ядра для визуализации информации. REST API ...
вопрос задан: 29 January 2012 10:51
0
ответов

Использование NSThread sleep в NSOperation

Работая с некоторым кодом, я столкнулся с циклами выполнения, в которых я новичок, внутри NSOperations. NSOperations заняты загрузкой данных - и пока они заняты, есть код для ожидания ...
вопрос задан: 19 January 2012 16:36
0
ответов

Как лучше всего отправлять большой объем данных в фоновом режиме на устройстве iOS4?

У меня есть приложение, которое должно отправлять данные ( с помощью POST) на сервер. Эта функция должна находиться на одном из субконтроллеров NavigationController, и пользователь должен иметь возможность отойти от этого контроллера ...
вопрос задан: 20 December 2011 19:20
0
ответов

Как отменить NSBlockOperation

У меня есть длительный цикл, который я хочу запустить в фоновом режиме с помощью NSOperation. Я хотел бы использовать блок: NSBlockOperation * operation = [NSBlockOperation blockOperationWithBlock: ^ {while (/ * not ...
вопрос задан: 13 November 2011 06:20
0
ответов

Рисование в фоновом потоке на iOS

У меня есть представление с очень сложной логикой рисования (это представление карты, которое рисует на основе данных ГИС). Выполнение этого рисования в основном потоке блокирует пользовательский интерфейс и делает приложение неотзывчивым. Я хочу уйти ...
вопрос задан: 9 October 2011 07:19
0
ответов

Как получить удержание в настоящее время, выполняющей Nsoperation?

Есть ли эквивалент [NSOperatureue CurrentQueue] или [NSTHREAD CENTECTHREAD] для NSOPWARY? У меня довольно сложная модель домена, где тяжелая обработка происходит довольно глубоко в ...
вопрос задан: 8 September 2011 13:45
0
ответов

Unit Test NSOperation؟

من می خواهم یک زیر کلاس NSOperation را تست کنم. من سعی کردم این کار را در زیر کلاس SenTestCase خود انجام دهم: - (void) setUp {[super setUp]؛ _importQueue = [[تخصیص NSOperationQueue] init]؛ [_importQueue ...
вопрос задан: 11 July 2011 17:28
0
ответов

Безопасно ли перечисление с помощью [операций NSOperationQueue]?

Безопасно ли перечисление с помощью быстрого перечисления с помощью [операций NSOperationQueue]? Примерно так: for (NSOperation * op in [operationQueue operations]) {// Что-нибудь делаем с op } Поскольку операции ...
вопрос задан: 26 June 2011 00:21
0
ответов

Основные данные / NSOperation: сбой при перечислении и удалении объектов

У меня есть приложение на основе основных данных, которое имеет один объект (список) для многих объектов (список предметы) отношения. Я работаю над синхронизацией данных между устройствами, и как часть этого я импортирую списки из файлов XML в ...
вопрос задан: 26 May 2011 14:12
0
ответов

How to properly deal with a deallocated delegate of a queued nsoperation

In my current project, several view controllers (like vc) spawn NSOperation objects (like operation) that are executed on a static NSOperationQueue. While the operation is waiting or running, it will ...
вопрос задан: 9 May 2011 20:36
0
ответов

Можно ли использовать cancel / isCancelled с GCD / dispatch_async?

Мне было интересно, можете ли вы использовать cancel / cancelAllOperations /. isCancelled с веткой, которую вы запустили с GCD? В настоящее время я просто использую логическое значение как флаг, чтобы отменить фоновый процесс. Давайте ...
вопрос задан: 25 April 2011 20:18
0
ответов

Что такое ASIHTTPRequest?

Что такое ASIHTTPRequest? как его использовать в приложении для iphone? какие файлы нам нужно включить? Предоставляет ли Apple файлы для этого?
вопрос задан: 9 March 2011 08:57
0
ответов

NSAutoreleasePool. Когда уместно создавать новый пул автозапуска?

В iOS / CocoaTouch я часто вижу код, который создает новый экземпляр NSAutoreleasePool внутри метода. Я недавно видел один в NSOperation. Каковы основные правила создания нового экземпляра ...
вопрос задан: 6 March 2011 21:38
0
ответов

, как отменить операцию, созданную с помощью addOperationWithBlock?

Я использую addOperationWithBlock NSOperationQueue. Как мне проверить, не могу ли я отменить операцию из блока? Или получить доступ к каким-либо свойствам / методам NSOperation? [...
вопрос задан: 10 February 2011 21:05
0
ответов

Отмена вставки Core Data, выполняемой вне основного потока

I ' m работает над некоторым кодом, который использует NSOperation для импорта данных. Я бы хотел, чтобы пользователь мог отменить экземпляры NSManagedObject, созданные во время операции импорта. Из того, что я могу ...
вопрос задан: 9 February 2011 18:02
0
ответов

Constantly growing memory allocation while fetching images over HTTP in iOS

I am implementing an iOS App that needs to fetch a huge amount of images over HTTP. I've tried several approaches but independently what I do, Instuments shows constantly increasing memory allocations ...
вопрос задан: 8 February 2011 08:44
0
ответов

Основные данные и NSOperation

I ' m в настоящее время работает с подклассом NSPersistentDocument, который использует NSOperation для импорта данных в фоновом режиме. Согласно документации, я наблюдаю ...
вопрос задан: 7 February 2011 22:32
0
ответов

Правильно освободить NSOperationQueue

I Я хотел бы знать, как правильно освободить ivar NSOperationQueue в случае, если некоторые операции все еще выполняются, что обычно может происходить, когда пользователь внезапно закрывает приложение. В некоторых ...
вопрос задан: 15 January 2011 13:25
0
ответов

Почему мое приложение дает сбой, когда я изменяю связь Core Data в подклассе NSOperation?

Предпосылки У меня есть следующее дерево объектов: Имя проекта Пользователи nil John nil Документы ...
вопрос задан: 19 October 2010 10:57
0
ответов

Почему NSOperationQueue на iPhone OS 3. 1 удерживать давно отмененные (и выпущенные) операции?

У меня есть приложение, которое использует NSOperations для управления вызовами служб к веб-API (вызовы основаны на CURLOperation в сенсорном коде Джона Уайта). Существует определенный вызов, который загружает местоположения карты, когда ...
вопрос задан: 8 September 2010 17:27
0
ответов

Pause NSOperation

У меня есть NSOperationQueue с некоторыми NSOperations (в частности, NSInvocationOperations). Эти операции выполняют некоторые вычисления и соответственно меняют состояния элементов пользовательского интерфейса (конечно, через ...
вопрос задан: 8 September 2010 11:09
0
ответов

Почему NSOperation отключает автоматическое наблюдение значения ключа?

При работе с пользовательской операцией NSOperation Подкласс Я заметил, что автоматическое наблюдение значения ключа отключено методом класса [NSOperation automaticNotifiesObserversForKey] (который возвращает NO при ...
вопрос задан: 26 August 2010 08:21