Resultados da pesquisa a pedido "grand-central-dispatch"
Como posso recuperar um valor de retorno de um bloco de conclusão?
possível executar um bloco de conclusão no thread principa Por exemplo, eu tenho um método que retorna um valor: - (int)test { /* here one method is called with completion block with return type void */ [obj somemethodwithcompeltionblock: { /* ...
Bloqueio de leitura e gravação com GCD
Meu aplicativo faz uso pesado do GCD, e quase tudo é dividido em pequenas tarefas tratadas por despachos. No entanto, o modelo de dados subjacente é principa...
Executar no próximo ciclo de execução: o que há de errado com o GCD?
Estou tentando estas duas abordagens:
Como eu assisto a alterações de arquivo no OS X?
Eu gostaria de ser notificado de gravações em um determinado arquivo - sem pesquisa, sem ter que ler o arquivo e sem ter que monitorar o diretório pai e assi...
como verificar se um bloco dispatch_async terminou de executar
Então, basicamente eu preciso ser capaz de executar um segue depois que um bloco terminar de rodar. Eu tenho um bloco que faz algumas coisas JSON e eu precis...
É necessário criar um pool de autorelease sob o ARC no GCD?
Eu tenho um método de loop de execução para um CAEAGLLayer que usa o GCD para serializar o acesso a ivars compartilhados.Meu código de desenho atualmente é c...
Como posso verificar se estou executando em uma determinada fila do GCD sem usar o dispatch_get_current_queue ()?
Recentemente, tive a necessidade de uma função que eu pudesse usar para garantir a execução síncrona de um determinado bloco em uma fila de despacho serial e...