43_Login, Lotto Examples(Observable+MVVM)
Observable타입의 값을 변경했을 때 Observable에 저장된 메서드가 자동실행되는 구조를 정리해본다. class LoginViewModel { var name: Observable = Observable("") //반응형으로 타입설정 } -. 뷰모델에 Observable로 초기화된 name프로퍼티 viewModel.name.bind { text in self.nameTextField.text = text } -. viewModel의 name프로퍼티를 통해 Observable클래스의 bind메서드를 실행하면 bind에서 클로저로 받은 값을 사용 -. name프로퍼티 값이 바뀔때마다 bind가 실행되는 이유? -> bind메서드에서 listener에 클로저를 저장했고 그것을 value에 대한 di..
2022.10.25