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

1 la respuesta

DispatchWorkItem no notifica el hilo principal

Nota: Esta no es una pregunta duplicada que ya he vistoGrupo de despacho: no se puede notificar al hilo principal [https://stackoverflow.com/questions/38552180/dispatch-group-cannot-notify-to-main-thread] No hay nada respondido ...

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

1 la respuesta

iphone: ¿está bien usar usleep en un hilo secundario en Grand Central Dispatch?

Estoy agregando un bloque a una cola (no la cola principal), usando Grand Central Dispatch. Este bloque tiene un bucle y entre cada paso del bucle se requiere un pequeño retraso de 0,02 segundos. estoy usando dispatch_async(myOwnQueue, ^{ // ...

2 la respuesta

Mostrar UIAlertView después de un tiempo

Estoy tratando de mostrar un UIAlertView después de un tiempo (como 5 minutos después de hacer algo en la aplicación). Ya estoy notificando al usuario si la aplicación está cerrada o en segundo plano. Pero quiero mostrar un UIAlertView mientras ...

2 la respuesta

Detenga un DispatchQueue que se ejecuta en el hilo principal

Tengo este bloque de código: DispatchQueue.main.asyncAfter(deadline: .now() + (delay * Double(isDelayAccounted.hashValue)) + extraDelay) { self.isShootingOnHold = false self.shoot() self.shootingEngine = ...

8 la respuesta

usando dispatch_sync en Grand Central Dispatch

¿Alguien puede explicar con casos de uso realmente claros cuál es el propósito dedispatch_sync enGCD ¿es para? No puedo entender dónde y por qué tendría que usar esto. ¡Gracias!

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

4 la respuesta

No siempre se llama al bloque de finalización iOS MKMapShapshotter

Estoy tratando de usar el nuevo iOS7 MKMapSnapshotter para generar una imagen de mapa estática. Cada vez que mi aplicación necesita un mapa, llamo a lo siguiente: MKMapSnapshotter *snapshotter = [[[MKMapSnapshotter ...

2 la respuesta

Concurrencia de iOS: no alcanza el máximo teórico cercano a ninguna parte

Soy nuevo en Grand Central Dispatch y he estado realizando algunas pruebas con él procesando algo en una imagen. Básicamente estoy ejecutando un algoritmo en escala de grises tanto secuencialmente como usando GCD y comparando ...

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