아키텍쳐1 [아키텍쳐 패턴] Coordinator Pattern Coordinator Pattern View Controller가 오로지 View로써 책임을 갖게 만들기 위한 많은 패턴들이 있는데 Coordinator Pattern는 View Controller의 내비게이션 책임을 분리하는 패턴이다. Coordinator 구조는 App coordinator를 루트로 하는 트리이다. App coordinator는 앱의 생명주기를 따르기 때문에 app coordinator에서 로그인 유무에 따라 초기 앱 화면을 결정한다. View Controller는 coordinator가 보여줄 화면이다. 따라서 view controller는 항상 리프에 있다. 그래서 SignIn VC에서 Home VC로 이동하기 위해서는 두 개의 view Controller의 최소 공통 조상 coo.. 2022. 7. 25. 이전 1 다음