Tag: ARRAY-COMBINE
Como dice el título, me gustaría crear un editor personalizado que funcione básicamente como un future aplazado. Normalmente, cuando quiero encapsular código en un Future, pero quiero que se ejecute al suscribirse, tendría que escribir algo como esto: Deffered { Future { promise in } } Ahora estaba pensando en . . . Read more
Tengo varios pasos que deben procesarse de forma sincrónica. Y el valor resultante del proceso es consumido por la vista. Funciona en iOS 14, pero se bloquea en iOS 13. Utilizo Combine para publicar un evento y actualizar el valor almacenado dentro del modelo de vista. Este es el PublisherManager: . . . Read more
Tengo esta construcción fea de devolver un tipo genérico como modelo sólido, ¿alguien tiene ideas para refactorizarlo y hacerlo más declarativo? “` extension NetworkingService { func login(email: String, password: String) -> AnyPublisher<usermodel, apierror=""> { func convertToModel() -> AnyPublisher<><userresponse>, APIError> { return request(with: AuthRequests.login(email: email, password: password)).eraseToAnyPublisher() } return convertToModel().map { . . . Read more
El servidor con el que trabajo acepta: curl -X ‘POST’ \ ‘https://some.url’ \ -H ‘accept: application/json’ \ -H ‘authorization: Bearer YOUR_TOKEN’ \ -H ‘Content-Type: multipart/form-data’ \ -F ‘data=@your-image.jpg;type=image/jpeg’ Todo lo que encuentro son ejemplos con parámetros. He intentado de todo, alamofire y sesiones de URL estándar.
No puedo actualizar el color de mi texto basado en el estado actual de mi objeto. El texto debe cambiar de color según la variable de estado verdadero o falso. Intenté simplificar el código de donde provienen los datos a continuación. Mi contenido de vista: struct ContentView: View { @StateObject . . . Read more