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

2 a resposta

Aplicando efeito ao "Video" da visualização da câmera do iPhone

Meu objetivo é escrever um controlador de visualização de câmera personalizado que: Pode tirar fotos nas quatro orientações da interface com a câmera traseira e, quando disponível, frontal.Gira e dimensiona adequadamente o "vídeo" ...

2 a resposta

Exibindo o UIAlertView após algum tempo

Estou tentando exibir um UIAlertView depois de algum tempo (como 5 minutos depois de fazer algo no aplicativo). Já estou notificando o usuário se o aplicativo está fechado ou em segundo plano. Mas eu quero exibir um UIAlertView enquanto o ...

8 a resposta

usando dispatch_sync no Grand Central Dispatch

Alguém pode explicar com casos de uso muito claros qual é o objetivo dedispatch_sync noGCD é para? Não consigo entender onde e por que eu teria que usar isso. Obrigado!

1 a resposta

DispatchWorkItem não notificando o encadeamento principal

Nota: Esta não é uma pergunta duplicada que eu já viGrupo de expedição - não é possível notificar ao thread principal [https://stackoverflow.com/questions/38552180/dispatch-group-cannot-notify-to-main-thread] Não há nada respondido ...

1 a resposta

Como declarar corretamente uma propriedade computada, quando o cálculo usa threads em segundo plano?

Estou tentando declarar uma propriedade computada que consiste em um bloco, executado no thread em segundo plano. Portanto, quando abordo essa propriedade, é nula, pois a computação retorna o resultado quando não está pronta. Como corrigir isso ...

3 a resposta

NSURLConnection e despacho central grande

É aconselhável agrupar o NSUrlConnection em blocos no estilo gcd e executá-lo em uma fila de baixa prioridade? Eu preciso garantir que minhas conexões não estejam acontecendo no thread principal e as conexões precisam ser assíncronas. Também ...

2 a resposta

Como garantir a execução de algum código no mesmo thread de segundo plano?

Estou usando o domínio no meu projeto iOS Swift. A pesquisa envolve filtros complexos para um grande conjunto de dados. Então, eu estou buscando registros no thread de segundo plano. Mas o território pode ser usado apenas a partir do mesmo ...

3 a resposta

O bloco dispatch_async na fila principal nunca é excedido

Eu tenho um aplicativo que usa uma fila de conexão que lida com as conexões em um thread em segundo plano. Cada conexão envia uma postagem JSON e, quando recebe um sucesso, salva alguns objetos nos dados corretos. Quando todas as conexões ...

6 a resposta

O pthreads oferece vantagens sobre o GCD?

Tendo aprendido recentemente o Grand Central Dispatch, achei o código multithread muito intuitivo (com GCD). Eu gosto do fato de que nenhum bloqueio é necessário (e o fato de ele usar estruturas de dados sem bloqueio internamente) e de que a API ...

4 a resposta

Quando usar o semáforo em vez do grupo de expedição?

Eu assumiria que estou ciente de como trabalhar comDispatchGroup [https://developer.apple.com/documentation/dispatch/dispatchgroup], para entender o problema, tentei: class ViewController: UIViewController { override func viewDidLoad() ...