Resultados de la búsqueda a petición "grand-central-dispatch"

6 la respuesta

¿Cómo detener la ejecución de tareas en una cola de despacho?

Si tengo una cola en serie, ¿cómo puedo, desde el hilo principal, decirle que detenga inmediatamente la ejecución y cancele todas sus tareas?

3 la respuesta

dispatch_async tiene un retraso en algún lugar, no puede encontrar dónde. ¿Hay algún problema con NSLog?

Así que tengo este código: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{ //Bunch of code NSLog(@"Test"); });que se ejecuta y devuelve nslog inmediatamente. Pero los resultados del código solo aparecen en la ...

2 la respuesta

Operation Queue vs Dispatch Queue for iOS Application

¿Cuáles son las diferencias entre Operation Queue y Dispatch Queue? ¿En qué circunstancias será más apropiado usar cada uno?

1 la respuesta

iOS: cómo recibir una notificación cuando un hilo (usando GCD) finaliza su trabajo

Estoy empezando a usar GCD, y necesito saber cuándo un determinado subproceso ha finalizado su trabajo. Mi código dispatch_queue_t registerDeviceQueue = dispatch_queue_create("RegisterDevice", NULL); dispatch_async(registerDeviceQueue, ^{ ...

8 la respuesta

¿Última pila de entrada-salida con GCD?

Tengo un UITableView que muestra imágenes asociadas con contactos en cada fila. En algunos casos, estas imágenes se leen en la primera pantalla de la imagen de contacto de la libreta de direcciones, y donde no hay una, son un avatar representado ...

3 la respuesta

Correct Singleton Pattern Objective C (iOS)?

Encontré información en la red para crear una clase singleton usando GCD. Eso es genial porque es seguro para subprocesos con muy poca sobrecarga. Lamentablemente, no pude encontrar soluciones completas, sino solo fragmentos del método ...

5 la respuesta

¿Por qué debería elegir GCD sobre NSOperation y bloques para aplicaciones de alto nivel?

La referencia de Grand Central Dispatch de Apple dice: "... si su aplicación necesita operar en el nivel Unix del sistema, por ejemplo, si necesita manipular descriptores de archivos, puertos Mach, señales o temporizadores. GCD no está ...

2 la respuesta

Grand Central Dispatch (GCD) banderas de origen de envío

Recientemente cambié de usar kqueue [http://www.freebsd.org/cgi/man.cgi?query=kqueue&apropos=0&sektion=0&format=html] aGCD fuentes de ...

6 la respuesta

Pattern para la prueba de unidad de cola asíncrona que llama a la cola principal al finalizar

Esto está relacionado con mi @ anteripregunt [https://stackoverflow.com/questions/7816159/dispatch-sync-on-main-queue-hangs-in-unit-test] , pero lo suficientemente diferente como para pensar que lo lanzaría en uno nuevo. Tengo un código que se ...

5 la respuesta

dispatch_sync en la cola principal se bloquea en la prueba unitaria

Estaba teniendo alguna unidad de problemas probando un código de despacho central con el marco de prueba de unidad Xcode incorporado, SenTestingKit. Me las arreglé para hervir mi problema hecho a esto. Tengo una prueba unitaria que construye un ...