Preguntas etiquetadas con combine

4
¿Un equivalente a las propiedades calculadas usando @Published en Swift Combine?
En el imperativo Swift, es común usar propiedades calculadas para proporcionar un acceso conveniente a los datos sin duplicar el estado. Digamos que tengo esta clase hecha para uso MVC imperativo: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser { NotificationCenter.default.post(name: NSNotification.Name("userStateDidChange"), object: nil) …





2
operaciones asíncronas usando Combine y SwiftUI
Estoy tratando de descubrir cómo trabajar con operaciones asíncronas usando Combine y SwiftUI. Por ejemplo, tengo una HealthKitManagerclase que, entre otras cosas, maneja la solicitud de autorización de tienda de salud ... final class HealthKitManager { enum Error: Swift.Error { case notAvailable case authorisationError(Swift.Error) } let healthStore = HKHealthStore() func …

6
Combinar el marco serializar operaciones asincrónicas
¿Cómo consigo que las canalizaciones asíncronas que constituyen el marco de trabajo de Combine se alineen sincrónicamente (en serie)? Supongamos que tengo 50 URL de las que quiero descargar los recursos correspondientes, y digamos que quiero hacerlo de uno en uno. Sé cómo hacerlo con Operation / OperationQueue, por ejemplo, …
8 ios  swift  combine 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.