Perguntas com a marcação «combine»

4
Um equivalente às propriedades calculadas usando @Published no Swift Combine?
No Swift imperativo, é comum usar propriedades computadas para fornecer acesso conveniente aos dados sem duplicar o estado. Digamos que eu tenha essa classe feita para uso obrigatório do MVC: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser { NotificationCenter.default.post(name: NSNotification.Name("userStateDidChange"), object: nil) // …


2
Como atualizar o @FetchRequest, quando uma Entidade relacionada é alterada no SwiftUI?
Em um SwiftUI, Viewtenho como Listbase a @FetchRequestexibição de dados de uma Primaryentidade e a Secondaryentidade conectada via relacionamento . O Viewe seu Listsão atualizados corretamente quando adiciono uma nova Primaryentidade a uma nova entidade secundária relacionada. O problema é que, quando atualizo o Secondaryitem conectado em uma exibição detalhada, …



2
operações assíncronas usando Combine e SwiftUI
Estou tentando descobrir como trabalhar com operações assíncronas usando Combine e SwiftUI. Por exemplo, eu tenho uma HealthKitManagerclasse que, entre outras coisas, lida com a solicitação de autorização de loja de saúde ... final class HealthKitManager { enum Error: Swift.Error { case notAvailable case authorisationError(Swift.Error) } let healthStore = HKHealthStore() …

6
Combinar estrutura serializar operações assíncronas
Como faço para que os pipelines assíncronos que constituem a estrutura Combine sejam alinhados de forma síncrona (serial)? Suponha que eu tenha 50 URLs dos quais desejo fazer o download dos recursos correspondentes e digamos que eu queira fazer um de cada vez. Eu sei como fazer isso com Operation …
8 ios  swift  combine 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.