Wpis z mikrobloga

jak można wywołać metodę w viewmodelu z komórki w tabeli bez użycia Notification Center i tak żeby nie połamało to zasad MVVM?
póki co mam uibutton który po naciśnięciu postuje powiadomienie a w VM mam zarejestrowany observer i przekazuje dane przez object z powiadomieniem, ale mam wrażenie ze to nie jest optymalne rozwiązanie xD

#swift #ios #programowanie
  • 3
@wojciech_adasdas: jak poprzednicy wspomnieli. Najprościej będzie użyć closure, najłatwiej delegate pattern, a najbardziej elegancko użyłbym publishera z Combine/RxSwift i bindował metodę viewModelu w widoku