iOS로 개발 공부를 시작한 많은 사람들은 MVC 패턴에 가장 익숙할 것입니다. UIKit은 MVC 패턴을 염두에 두고 만들어졌으며, 우리가 Xcode에서 생성하는 프로젝트 템플릿에는 ViewController가 만들어져 있지요.이 ViewController에 거의 모
"MVVM이 좋은 것도 알겠고, Observable과 Operator들이 어떤 기능을 하는지도 알겠는데, 그래서 뷰컨과 뷰모델을 어떻게 작성해야 하는거지?"
MVC든 MVVM이든, 비즈니스 로직과 flow logic이 혼재되어있는 문제가 있다. flow logic이 특정 뷰(혹은 뷰컨)에 속하면 안되는 이유는 무엇일까?View가 알 필요 없는 다음 flow를 인식하게 되며자신과 관계없는 View의 타입을 알아야 하며 초기화