Preguntas con la etiqueta [grand-central-dispatch]
Espere hasta que termine de ejecutarse el bucle for rápido con solicitudes de red asincrónicas
Me gustaría que un bucle for in envíe un montón de solicitudes de red a Firebase y luego pase los datos a un nuevo controlador de vista una vez que
despacho_after - ¿GCD en Swift?
Revisé el iBook de Apple y no pude encontrar ninguna definición: ¿ Alguien puede explicar la estructura de dispatch_after? dispatch_after(<#when: dispatch_time_t#>, <#queue: dispatch_queue_t?#>, <#block: dispatch_block_t?#>)
¿Cómo puedo despacho_sync, despacho_async, despacho_after, etc. en Swift 3, Swift 4 y más allá?
Tengo un montón de código en proyectos Swift 2.x (o incluso 1.x) que se ve así: // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0))
Esperando hasta que termine la tarea
¿Cómo podría hacer que mi código espere hasta que DispatchQueuefinalice la tarea? ¿Necesita algún controlador de finalización o algo así? func myFunction() { var a: Int? DispatchQueue.main.async { var b:
¿Cómo implementar un mecanismo de bloqueo reentrante en Objective-C a través de GCD?
Tengo una clase Objective-C con algunos métodos, que utilizan una cola GCD para garantizar que los accesos simultáneos a un recurso se realicen en serie (forma estándar de hacer esto).
Cree un singleton usando despacho_once de GCD en Objective-C
Si puede apuntar a iOS 4.0 o superior Usar GCD, ¿es la mejor manera de crear singleton en Objective-C (seguro para subprocesos)? + (instancetype)sharedInstance { static dispatch_once_t once; static id
NSOperation y Grand Central Dispatch
Estoy aprendiendo sobre programación concurrente para iOS. Hasta ahora he leído sobre NSOperation/NSOperationQueue y GCD. ¿Cuáles son las razones para usar NSOperationQueueover GCDy viceversa? Suena como ambas cosas GCDy NSOperationQueueabstrae