Sobes.tech
Senior

Endgültige Klasse ProfileViewModel1 { Enum Zustand { ... } var zustand: Zustand = .idle let dienst: UserService init(dienst: UserService) { ... } func onBackPress() { // Ansicht deinit } func loadUser() { zustand = .loading Task { [weak self] guard let self else { return } do { let benutzer = try await self.dienst.fetchUser() self.zustand = .loaded(benutzer) } catch { self.zustand = .failed(error.localizedDescription) } } } }