Coordinator Pattern

· 🍎 iOS
오늘은 보다 더 구현과 가까운 Coordinator 관련 블로그 글을 읽어 보고자 합니다 💪 원본 링크는 요기.. Three Problems Overstuffed App Delegates App Delegate에서 생길 수 있는 문제점은 여기에 모든 것을 쑤셔넣을 수 있다는 것이다 ,.. 예를 들어 앱의 root로 TabBarController를 사용하려면 그 tabBar의 child viewController를 세팅해줘야되는데 그 위치가 App Delegate가 될 확률이 높다는 것이징. 하지만 거기가 맞는 위치는 아니라는거…. 이러한 app configuration logic을 위해 조금 더 좋은 자리가 필요하다 !! (요 자리가 아마 coordinator가 되지 않을까 !) Too Many Resp..
· 🍎 iOS
Coordinator pattern이 왜 궁금해졌냐면 ... 얼마 전에 회사 앱 구조를 변경하는 과정에서 기존 flow 로직을 수정하는 일이 있었다. 그러면서 동일한 view controller가 어떤 상황에서는 NavigationController의 child로 push 될 때도 있고 어떤 상황에서는 단일 ViewController로 present 되는 상황이 생기면서 단순히 dismiss로 처리하던 flow 로직이 상황에 따라 다르게 처리돼야하는 상황도 생겨버리고 말았다 ....! 심지어 이러한 flow logic이 view controller 내부에 자리를 잡고 있어서 1) view controller가 다음에 present해야하는 view controller를 알고 있게 되거나(심지어 상황에 따라..
브로꼴리
'Coordinator Pattern' 태그의 글 목록