Resultados da pesquisa a pedido "grand-central-dispatch"
Como carregar de forma assíncrona uma imagem em um UIImageView?
Eu tenho um UIView com uma subview UIImageView. Eu preciso carregar uma imagem no UIImageView sem bloquear a interface do usuário. A chamada de bloqueio pare...
Que propriedade devo usar para uma fila de expedição após o ARC?
Mantenho uma fila de expedição como uma propriedade com o meu controlador de exibição. Crio essa fila uma vez no método init do meu controlador de exibição e reutilizo algumas vezes para algumas tarefas em segundo plano. Antes do ARC, eu fazia o ...
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 ...
Como escrevo GCD de dispatch_after no Swift 3 e 4?
No Swift 2, eu pude usardispatch_after para atrasar uma ação usando o envio central grande: var dispatchTime: dispatch_time_t = dispatch_time(DISPATCH_TIME_NOW, Int64(0.1 * Double(NSEC_PER_SEC))) dispatch_after(dispatchTime, ...
Como espero que um bloco despachado de forma assíncrona termine?
Estou testando algum código que faz processamento assíncrono usando o Grand Central Dispatch. O código de teste é assim: [object runSomeLongOperationAndDo:^{ STAssert… }];Os testes precisam aguardar o término da operação. Minha solução atual é ...
Como você aciona um bloco após um atraso, como -performSelector: withObject: afterDelay :?
Existe uma maneira de chamar um bloco com um parâmetro primitivo após um atraso, como usarperformSelector:withObject:afterDelay: mas com um argumento comoint/double/float?
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 ...