MVP 알아보기 (간단한 테스트 작성)
Presenter - 데이터 처리 (API Request,..)Model - 데이터 수정, 추가ViewController - View 설정, 업데이트Apple MVC는 기존 ViewController에 View, Controller 기능이 집중되어 작성을 하며 커지게 되어 테스트를 하기 어려운 환경이다. Controller의 역할을 분리해 구현한것이 MVP다.View를 최대한 멍청하게 UI를 뿌려주고 Action만 주고받고 받은 Action을 Presenter에 넘겨 그려야 하는 값만 넘겨주고 View에서 다시 그려주는 방식이다.MVVM도 비슷해보이지만 다른점, MVP는. 1 : 1연관관계, MVVM은 * : 1 이다. 특징UI를 뿌려주는 View, 비즈니스 로직처리를 하는 Presenter를 따로 작성..