2017-12-27 35 views
1

안녕하세요, iOS 프로그래밍뿐 아니라 MVVM도 처음입니다. 샘플 앱을 MVVM 패턴으로 변환하려고합니다. 다음은 간단한 사용 사례입니다.MVVM 및 iOS 유스 케이스

InfoViewController 정보 화면을 보유한 뷰 컨트롤러 클래스가 하나 있습니다. 나는 약간의 텍스트가있는 4 개의 유익한 레이블을 가지고있다. 현재 MVC 패턴으로 구현되어 있습니다. viewDidLoad 메서드는 정적 인 텍스트로 iboutlet을 바인딩합니다. 어떻게 이것을 MVVM으로 변환 할 수 있습니까? 여기 내 이해입니다

  1. InfoViewController는 a.firstLabelText의 B있을 것이다 viewDidLoad에
  2. 구조체 InfoViewModel에 initiliase됩니다 InfoViewModel있을 것이다. secondLabelText 등등 ..
  3. 의 viewDidLoad 방법에서 나는

는 현재이 텍스트는 정적 텍스트 돌아갑니다 뷰 모델의 특성을 가진 iboutlets을 결합하지만 내가 여기에 모델 클래스를 작성해야 있도록 향후 웹 서비스에서 올 수 있습니다 ?

이 사용 사례에 올바른 방법이 있습니까?

답변