es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ARRAY-COMBINE

Función de transformación que combina editores y consumidores en una función asíncrona.

Tengo la siguiente función loadData y quiero usarla dentro de refreshable de una lista SwiftUI. Para esto, necesito convertirla en una función async: func loadData() async { // Publishers let followersPublisher = await modelLoader.loadAllFollowers(withId: id) let followingPublisher = await modelLoader.loadAllFollowing(withId: id) let friendshipsPublisher = await Publishers.Zip(followersPublisher, followingPublisher) .share() .eraseToAnyPublisher() // . . . Read more

¿Cómo despedir a un editor tras otro?

Tengo dos editores, uno que recopila mensajes basados ​​en un estado y el segundo que es un temporizador. Quiero que se activen en orden, primero recopilar datos y luego iniciar un temporizador. ¿Cómo puedo hacer esto? Este es mi código actual: let messagesPublisher = OnboardingStateLogic.publisher( forState: state, nextState: nextState ) . . . Read more

SwiftUI @Published y hilo principal

¿Podría alguien explicar por qué recibo esta advertencia: No se permite publicar cambios desde hilos en segundo plano; asegúrese de publicar valores desde el hilo principal (a través de operadores como receive (on:)) en las actualizaciones del modelo. Sé que si envuelvo los cambios en DispatchQueue.main.async, el problema desaparece. ¿Por . . . Read more

Combinar dos arreglos con múltiples valores y mismas claves.

Tengo dos arrays con claves y valores y quiero combinarlos: Array 1 [0]=>string "Ancho" [1]=>string "Altura" [2]=>string "Longitud" [3]=>string "Ancho" [4]=>string "Altura" [5]=>string "Longitud" Array 2 [0]=>string "42 cm" [1]=>string "2 cm" [2]=>string "210 cm" [3]=>string "5 cm" [4]=>string "10 cm" [5]=>string "15 cm" Con array_combine(array1, array2) el resultado es: . . . Read more