Resultados da pesquisa a pedido "grand-central-dispatch"
EXC_BAD_INSTRUCTION acontece ao usar dispatch_get_global_queue no ios 7 (rápido)
let downloadGroup = dispatch_group_create() var images = [UIImage]() var errors = [NSError]() dispatch_apply(UInt(urls.count), dispatch_get_global_queue(QOS_CLASS_USER_INITIATED, 0)) { (i) ...
Use o Grand Central Dispatch para agendar uma função no mesmo horário todos os dias
Li esta resposta e não acredito que ela tenha o que estou procurando, mas sou iniciante e estou feliz em ter alguém que aponte a resposta neste link: dispatch_after - GCD em ...
Por que dispatch_queue_create fornece um erro EXC_BAD_ACCESS no Swift?
Estou portando algum código do C ++ para o Swift que usou o Grand Central Dispatch e estou encontrando um erro curioso com o dispatch_queue_create aparentemente não funcionando. Por exemplo, no meu cabeçalho da classe base C ++, eu ...
Passando um Argumento para dispatch_async
Eu sou novo no Swift e estou vendo como funciona a função dispatch_async. O documento da API mostra dispatch_async com dois parâmetros. No entanto, sou capaz de transmitir um argumento e está tudo bem. dispatch_async(dispatch_get_main_queue()) { ...
Multithreading para iOS - NSURLSession e atualizações da interface do usuário
Tenho uma pergunta geral sobre multithreading no iOS: No meu aplicativo de teste muito simples, eu uso o NSURLSession para baixar algumas imagens pequenas do servidor e apresentá-las em uma exibição de tabela. No retorno de chamada da ...
Quantos blocos estão sendo executados em uma fila?
Alguma maneira de verificar quantos blocos estão sendo executados em uma fila simultânea? Quero limitar os blocos em execução em uma fila simultânea e adicionar um novo bloco apenas se esse número for menor, ou seja, 3. Existe alguma maneira ...
Use dispatch_async para analisar uma matriz simultaneamente no Swift
Estou tentando analisar uma foto simultaneamente usando um thread de segundo plano do GCD. Aqui está o código que escrevi: dispatch_async(dispatch_get_global_queue(Int(QOS_CLASS_UTILITY.value), 0)) { for (var i = 0; i < 8; i++) { let color ...
NSThread vs. NSOperationQueue vs. no iPhone
Atualmente estou usandoNSThread para armazenar em cache imagens em outro segmento. [NSThread detachNewThreadSelector:@selector(cacheImage:) toTarget:self withObject:image];Alternativamente: [self ...
O NSURLSession ocorre em um thread separado?
Eu estava projetando um aplicativo que usa o NSURLSession e pensando em colocá-lo em um segmento diferente com o Grand Central Dispatch, mas se o NSURLSession fizer isso automaticamente em segundo plano, não precisaria usar o GCD, certo? Em ...
Download de arquivos em ordem serial usando NSURLConnection no iOS
Quero baixar 3 arquivos em ordem serial. Dois deles são arquivos txt e um é o arquivo .gz. Estou usando o NSURLConnection para baixar os arquivos acima. Eu sou muito novo na programação do iOS. Já vi em outra pergunta no SO e no Google que ...