Есть UniRx.
https://github.com/neuecc/UniRxТам есть реактивные пропертя.
Создаёшь модель, создаёшь вьюху.
Подписываешь вьюху на модель через эту пропертю.
В итоге, у тебя меняется значение в модели и оно автоматически меняется во вьюхе. Профит.
В принципе, можно добиться того же через ивенты, без пропертей или написать свой велосипед.