Resultados da pesquisa a pedido "nsoperation"

1 a resposta

Cancelar NSOperação no loop for?

Estou tentando implementar a pesquisa em um thread de segundo plano usandoNSOperation emiOS. Eu não queria subclasseNSOperation então é isso que estou fazendo: [searchQueue cancelAllOperations]; NSInvocationOperation *op ...

4 a resposta

Uso de delegados na NSOperation

Estou tentando fazer uso deCLLocationManager em umNSOperation. Como parte disso, eu preciso da capacidade destartUpdatingLocation aguarde até que um CLLocation seja recebido antes de concluir a operação. No momento, eu fiz o seguinte, no ...

6 a resposta

Como uso o NSOperationQueue com o NSURLSession?

Estou tentando criar um downloader de imagens em massa, onde as imagens podem ser adicionadas a uma fila em tempo real para serem baixadas e posso descobrir o progresso e quando eles terminam o download. Através da minha leitura, parece ...

2 a resposta

Desempenho de NSOperation

Estou tentando conexão do lado do servidor em um thread de segundo plano usando NSOperation. Eu não queria subclassificar NSOperation .. Então, como usar o NSOperation e como retornar a resposta do NSOperation ... Alguma idéia sobre isso?

4 a resposta

Posso cancelar um bloco adicionado a um NSOperationQueue com addOperationWithBlock :?

Eu já li muitos artigos que dizem "BLOCOS SÃO O FUTURO !!!". Gostaria de saber se se refere à execução de operações em segundo plano. Por exemplo, eu tenho uma exibição de tabela que possui imagens que virão da web. No momento, posso obtê-los ...

2 a resposta

Substituições da propriedade NSOperation (isExecuting / isFinished)

Eu estou subclassificandoNSOperation no Swift e precisa substituir oisExecuting eisFinished propriedades desde que eu estou substituindo ostart método. O problema que encontro é como preservar a observação do valor-chave (KVO), além de poder ...

2 a resposta

NSOperation aguarde até que o bloco assíncrono seja executado

preciso colocar operações assíncronas em uma fila de operações, no entanto, elas precisam ser executadas após a outra self.operationQueue = [NSOperationQueue new]; self.operationQueue.maxConcurrentOperationCount = 1; ...

3 a resposta

Como subclassificar NSOperation no Swift para enfileirar objetos SKAction para execução serial?

Roubar [https://stackoverflow.com/users/1271826/rob]forneceuuma ótima solução Objective-C [https://stackoverflow.com/a/23030894/4538429]para subclassificar NSOperation para obter um mecanismo de enfileiramento serial para objetos SKAction. Eu ...

2 a resposta

iOS - Como verificar se um NSOperation está em um NSOperationQueue?

Dos documentos: Um objeto de operação pode estar no máximo em uma fila de operações por vez e esse método lança uma exceção NSInvalidArgumentException se a operação já estiver em outra fila. Da mesma forma, esse método lança uma ...

2 a resposta

Aplicativo fica no OSSpinLockLockSlow

Atualização 2:Encontrei uma solução alternativa que é sincronizar a desalocação e salvamento do MOC. Por favor, veja o projeto atualizado. https://github.com/shuningzhou/MOCDeadLock.git [https://github.com/shuningzhou/MOCDeadLock.git] Nota: Eu ...