Articles of asíncronos

Crear tarea ASYNC en Swift 2

Quiero mostrar a los usuarios la location actual en el map y sé que no es una tarea instantánea. Quiero llamar a mi function showCurrentLocation () en la tarea ASYNC. Estaba tratando de aprender los cierres de llamadas pero no pude entender cómo puedo crear la tarea ASYNC para esto. Sé que esta no es […]

Rails API – Procesar transactions múltiples en paralelo – Pagos balanceados

He configurado una API de Rails para mi aplicación iOS. Tenemos una function de split grupal que permite a las personas invitar a personas a su grupo y dividir por igual la totalidad de la factura. Actualmente está implementado y funciona bien, pero a medida que el tamaño del grupo crece, el time para procesar […]

La function vuelve antes de que el código termine de ejecutarse en swift

Hice una function de class que contiene un cierre que invierte las coorderadas geográficas de location en una cadena de dirección. Inicialmente lo tenía escrito en un controller de vista, pero necesito ejecutar este código en algunos lugares. Mi problema es que la function de class devuelve la cadena antes de que se ejecute el […]

Bucle y conexiones asincrónicas en el objective c

Tengo un set de nombres de tablas y deseo recorrerlos y tomar su nombre y agregar una URL para crear una connection a un service web para download datos JSON. El ciclo parece funcionar al principio, cada uno de los tres nombres de tabla en el set se toma y se usa para crear una […]

La mejor práctica para escribir resources desde dos processs diferentes en el objective c

Tengo un patrón general objective / pregunta de práctica relativa a un problema que trato de resolver con mi aplicación. No pude encontrar una pregunta / respuesta cinput en el objective-c similar aquí, todavía. Mi aplicación tiene una matriz mutable de objects que llamo "loggings". La aplicación recostack loggings y los coloca en esa matriz […]

Manejo de errores: llamada asincrónica

Estoy creando un marco para los web services utilizados en mi proyecto. He cargado la plantilla en GitHub. https://github.com/vivinjeganathan/ErrorHandling Tiene varias capas Capa 1 para la validation. Capa 2 para la formación de la request. Capa 3 para la llamada de networking real. Controlador de vista <—-> Capa 1 <—> Capa 2 <—> Capa 3 […]

Cierres rápidos y tareas asincrónicas

Imagine una situación, cuando desee cargar de forma asincrónica algún text del server y mostrar el resultado en UITextField ViewController's . dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), { //… some long running async operation if let textResponse = responseFromServer { dispatch_async(dispatch_get_main_queue(), { [weak self] () in self?.textField.text = textResponse }) } }) A.) ¿Debo usar [auto débil] dentro del […]

¿Dónde pertenecen las operaciones en los models en los patrones de layout de aplicaciones?

Digamos que queremos hacer una application contenga lo siguiente: operations asíncronas y que requieren mucho time en objects seleccionados Para un object determinado, queremos acceder al status de una operation asociada. La capacidad de show , cancel y pause estas operaciones desde multiple views . Entonces mi pregunta es la siguiente: ¿Dónde pertenecen estas operations […]