Cómo manejar múltiples llamadas de red en Alamofire
Necesito llamar a 2 apis en un controlador de vista para obtener algunos datos del servidor, quiero que se inicien al mismo tiempo, pero el siguiente paso solo se activará si se devuelven ambos (no importa si es un éxito o un fracaso ) Puedo proponer 2 soluciones: 1. Encadenarlas. Llame a api1, llame a api2 en el controlador de resultados de api1, espere el resultado de api2 2. Establezca 2 variables de indicador Bool, cree una función de verificación, si ambos indicadores son verdaderos, haga lo siguiente. En ambos manejadores de resultados Apis, configure la variable indicadora correspondiente, luego llame a la función de verificación para decidir si es bueno ir
El primero no es suficiente, y no puedo decir que el segundo sea una solución elegante. ¿Alamofire tiene algo así como una señal combinada en Reactivecocoa? ¿O alguna solución mejor?