개발

Swift Coordinator 패턴으로 앱 흐름 제어 해보기!

소소ing 2023. 1. 18. 16:23
반응형

출처↓

 

[iOS] Coordinator Pattern

Coordinator 오늘은 Coordinator에 대해서 공부해보고자 합니다. Coordinator란 무엇을 의미하는지, 또 어떤 역할을 하는지 먼저 알아보도록 할꼐요! Coordinator 란? Coordinator 패턴을 소개한 Soroush Khanlou는 코

duwjdtn11.tistory.com

 

예제

 

 

KeyPoint↓

[AS-IS] input에 따라 navigationController 또는 ViewController에서 화면 전환시  ViewController 안에서 화면 이동 로직을 처리해서 View Controller간의 의존성 발생

[TO-BE] 코디네이터 패턴 사용 시 화면 전환 책임은 Coordinator가 담당

 

 

반응형