Notice
Recent Posts
Recent Comments
Link
목록2025/03/12 (1)
大器晩成

MVC, MVVM, InOut Pattern 등 iOS를 개발하면서 너무 많은 패턴들이 존재하지만, 추가적으로 Coordinator 패턴도 있습니다.coordinate의 사전적 의미중, "(몸의 움직임을) 조정하다" 라는 뜻이 있습니다. 이처럼 코니데이터를 조정하는 사람 즉, 조정자를 의미합니다. 이 패턴은 Soroush Khanlou라는 개발자가 2015년에 NSSpain 컨퍼런스에서 처음 소개했습니다. 그는 기존의 iOS 개발에서 UIViewController가 너무 많은 책임을 가지고 있다는 문제를 해결하고자 했습니다. (우리가 MVC -> MVVM으로 변하게 된 이유도 ViewController가 너무 많은 책임을 가지고 있기 때문이죠.) 특히 내비게이션 로직이 뷰 컨트롤러 내부에 깊숙이 들어..
iOS/Swift
2025. 3. 12. 18:23