Resultados da pesquisa a pedido "grand-central-dispatch"
NSOperation vs Grand Central Dispatch
Estou aprendendo sobre programação simultânea para iOS. Até agora eu li sobre
GCD: Como remover tarefas em espera da fila serial?
Primeiro eu crio uma fila serial assim
Filas de despacho e RNCryptor assíncrono
Este é um follow-up paraDescriptografar assincronamente um arquivo grande com o RNCryptor no iOSEu consegui decifrar de forma assíncrona um grande arquivo ba...
CFRunLoop no programa de linha de comando Swift
Estou escrevendo um aplicativo de linha de comando no Swift usando uma estrutura de terceiros que (se entendi o código corretamente) depende de retornos de chamada GCD para concluir determinadas ações quando um soquete recebe dados. Para entender ...
Qual é a diferença entre a “fila global” e a “fila principal” no GC
Entre outras maneiras, existem essas duas maneiras de obter filas emGCD: dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_get_main_queue();Se não estou completamente errado, a "fila principal" está sendo executada no ...
O desempenho do código simultâneo usando dispatch_group_async é MUITO mais lento que a versão de thread único
Ultimamente, tenho experimentado alguns grandes números aleatórios para gerar curvas de sino de "distribuição normal". A abordagem é simples: Crie uma matriz de números inteiros e zere-a. (Estou usando 2001 números inteiros)Calcule ...
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...
Escrever macros para chamadas GC
Gostaria de criar uma macro para chamadas GCD, como por exemplo: dispatch_async(dispatch_get_main_queue(), ^{ stuff.... });A macro pode ser algo parecido com isto: main (^ {...})? Não sei como escrevê-lo. Alguma sugestão obrigad
Verifique se na fila de envio correta no Swift 3
Eu tenho alguns testes de unidade nos quais gostaria de testar se um retorno de chamada é chamado na fila de envio correta. No Swift 2, comparei o rótulo da fila atual com a minha fila de teste. No entanto, no Swift 3, ...