Resultados da pesquisa a pedido "grand-central-dispatch"

6 a resposta

Como parar a execução de tarefas em uma fila de expediçã

Se eu tiver uma fila serial, como posso, no encadeamento principal, dizer para parar imediatamente a execução e cancelar todas as suas tarefa

3 a resposta

dispatch_async tem lag em algum lugar, não consegue encontrar onde. há algum problema com o NSLog?

Então, eu tenho este código: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{ //Bunch of code NSLog(@"Test"); });que executa e retorna o nslog imediatamente. Mas os resultados do código aparecem na tela apenas com ...

1 a resposta

iOS - como ser notificado quando um thread (usando o GCD) termina seu trabalho

Estou começando a usar o GCD e preciso saber quando um determinado encadeamento terminou seu trabalh Meu código: dispatch_queue_t registerDeviceQueue = dispatch_queue_create("RegisterDevice", NULL); dispatch_async(registerDeviceQueue, ^{ [self ...

2 a resposta

Fila de Operação x Fila de Despacho para Aplicativo iOS

Quais são as diferenças entre a Fila de operações e a Fila de expedição?Em que circunstâncias será mais apropriado usar cada um

8 a resposta

Última pilha de saída com GCD?

Tenho um UITableView que exibe imagens associadas a contatos em cada linha. Em alguns casos, essas imagens são lidas na primeira exibição a partir da imagem de contato do catálogo de endereços e, quando não há uma, elas são um avatar renderizado ...

3 a resposta

Correto Padrão Singleton Objetivo C (iOS)?

Encontrei algumas informações na rede para criar uma classe singleton usando o GCD. Isso é legal porque é seguro para threads com sobrecarga muito baixa. Infelizmente, não consegui encontrar soluções completas, mas apenas trechos do método ...

5 a resposta

Por que devo escolher o GCD em vez de NSOperation e blocos para aplicativos de alto nível?

A referência Grand Central Dispatch da Apple diz: "... se o seu aplicativo precisar operar no nível Unix do sistema - por exemplo, se precisar manipular descritores de arquivos, portas Mach, sinais ou temporizadores. O GCD não está restrito ...

2 a resposta

Sinalizadores de origem de despacho do Grand Central Dispatch (GCD)

Recentemente deixei de usar kqueue [http://www.freebsd.org/cgi/man.cgi?query=kqueue&apropos=0&sektion=0&format=html] paraontes de envio ...

5 a resposta

dispatch_sync na fila principal trava no teste de unidade

Eu estava tendo alguns problemas de unidade testando algum código de despacho central grande com a estrutura de teste de unidade do Xcode, SenTestingKit. Eu consegui ferver meu problema feito para isso. Eu tenho um teste de unidade que cria um ...

6 a resposta

Padrão para a fila assíncrona de teste de unidade que chama a fila principal após a conclusão

Isso está relacionado ao meu @ anteriquestã [https://stackoverflow.com/questions/7816159/dispatch-sync-on-main-queue-hangs-in-unit-test] , mas diferente o suficiente para que eu pensasse em colocá-lo em um novo. Eu tenho algum código que executa ...