[Today] Ios에서 적용해보는 MVC 패턴에대한 끄적임
·
Ios/Today
오늘 조금 공부해본 영역은 MVC패턴이다. 보통의 웹개발의 경우에는 MVC패턴이라하면 조금 명확하게 나뉘어 진다.View야 프론트엔드에서 개발하는 부분으로 사용자가 직접적으로 볼 수 있는 UI 이고 Model의 경우 DTO, Controller의 경우는 View에서 호출하여 service와 연결해주는 역할을한다. 보통 이렇게 이해를 하고 있었다.하지만 앱개발에서는 난감한 문제가 있었다.바로 View와 Controller의 역할을 어떤식으로 나누어야 할까이다. 애초에 Ios에서는 코드베이스로 진행하게 되면 UI를 controller에다가 그리게 된다.(심지어 이름도 ViewController가 기본 이름이다.) 차라리 View를 생성하고 SceneDelegate에서 시작controller를 view로 변경..