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

2 la respuesta

Cómo usar dispatch_queue_set_specific () y dispatch_get_specific ()

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

2 la respuesta

Monitoreo de archivos usando Grand Central Dispatch

4 la respuesta

Escribir macros para llamadas GCD?

Me gustaría crear una macro para llamadas GCD como, por ejemplo: dispatch_async(dispatch_get_main_queue(), ^{ stuff.... });la macro podría verse así: main (^ {...})? No estoy seguro de cómo escribirlo. ¿Cualquier sugerencia gracia

3 la respuesta

Descargar archivos en orden serial usando NSURLConnection en iOS

Quiero descargar 3 archivos en orden serial. Dos de ellos son archivos txt y uno es un archivo .gz. Estoy usando NSURLConnection para descargar los archivos anteriores. Soy muy nuevo en la programación de iOS. He visto en otra pregunta en SO ...

5 la respuesta

Gran estrategia central para abrir múltiples archivos

Tengo una implementación funcional que utiliza colas de despacho de Grand Central que (1) abre un archivo y calcula un hash OpenSSL DSA en "queue1", (2) escribe el hash en un nuevo archivo "side car" para su posterior verificación en "queue2" ...

4 la respuesta

dispatch_get_global_queue vs dispatch_get_main_queue

1 la respuesta

¿Cómo declarar correctamente una propiedad calculada, cuando el cálculo utiliza hilos de fondo?

Estoy tratando de declarar una propiedad calculada que consiste en un bloque, ejecutado en el hilo de fondo. Entonces, cuando abordo esta propiedad, es nula, ya que el cálculo devuelve el resultado cuando no está listo. ¿Cómo corregir esto mejor? ...

12 la respuesta

¿Cómo espero que termine un bloque despachado asincrónicamente?

Estoy probando un código que realiza un procesamiento asincrónico utilizando Grand Central Dispatch. El código de prueba se ve así: [object runSomeLongOperationAndDo:^{ STAssert… }];Las pruebas tienen que esperar a que termine la operación. Mi ...

2 la respuesta

¿Cómo detener un DispatchWorkItem en GCD?

Actualmente estoy jugando conGrand Central Dispatchy descubrí una clase llamadaDispatchWorkItem. La documentación parece un poco incompleta, así que no estoy seguro de usarla de la manera correcta. Creé el siguiente fragmento y esperaba algo ...