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

4 a resposta

O bloco de conclusão do iOS MKMapShapshotter nem sempre está sendo chamado

Estou tentando usar o novo iOS7 MKMapSnapshotter para gerar uma imagem de mapa estática. Sempre que meu aplicativo precisa de um mapa, ligo para o seguinte: MKMapSnapshotter *snapshotter = [[[MKMapSnapshotter alloc] initWithOptions:theOptions] ...

2 a resposta

Simultaneidade do iOS - Não atingindo o máximo teórico próximo de qualquer lugar

Eu sou novo no Grand Central Dispatch e tenho realizado alguns testes com ele fazendo algum processamento em uma imagem. Basicamente, estou executando um algoritmo em escala de cinza sequencialmente e usando o GCD e comparando ...

3 a resposta

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 ...

2 a resposta

Qual é a diferença entre a fila principal do GCD e o thread principal?

Eu li comentários sobre SO, que enviar uma fila para o thread principal não é o mesmo que executar código no thread principal. Se entendi direito, o usuário estava dizendo que isso dispatch_async(dispatch_get_main_queue(), ^{ // some code });não ...

22 a resposta

dispatch_after - GCD no Swift?

Eu passei peloiBook [https://web.archive.org/web/20140719155151/https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/BuildingCocoaApps/BuildingCocoaApps.pdf] da Apple e não conseguiu encontrar nenhuma ...

8 a resposta

EXC_BAD_INSTRUCTION (código = EXC_I386_INVOP, subcódigo = 0x0) em dispatch_semaphore_dispose

Estou recebendo EXC_BAD_INSTRUCTION (código = EXC_I386_INVOP, subcode = 0x0) em dispatch_semaphore_dispose, mas realmente não sei como rastrear a causa raiz disso. Meu código utiliza dispatch_async, dispatch_group_enter e assim ...

2 a resposta

Existe alguma diferença entre dataWithContentsOfURL (threaded) e dataTaskWithURL?

Estamos usando dataWithContentsOfURL porque é, uh, simples ... NSData *datRaw = [NSData dataWithContentsOfURL:ur];Agora, é claro, isso travará o thread principal da interface do usuário. Então, colocamos em outro segmento. Fazemos isso ...

2 a resposta

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 ...

1 a resposta

No Swift, como parar todo o processo até que os dados sejam recuperados do parse.com em UICOLLECTIONVIEW

No CollectionView, estou exibindo dados do parse.com. Recuperado com sucesso. Mas incapaz de exibir na célula. Estou recebendo erro como matriz de saída. Eu descobri o erro, a análise está sendo executada como assíncrona. Mas, antes do final da ...

1 a resposta

requestAccessForMediaType não pede permissão

Percebi que meu aplicativo não solicita permissão para usar a câmera. Após algumas experiências, descobri que o código usado para verificar a permissão leva muito tempo para ser concluído. Então, pensei em deixar essa parte do meu viewdidload ser ...