Resultados de la búsqueda a petición "grand-central-dispatch"
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 ...
¿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? ...
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, ^{ // ...
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 ...
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 = ...
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!
¿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 ...
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 ...
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 ...
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" ...