새소식

iOS/프로젝트회고

프로젝트 우선순위와 의존성 주입

  • -

[문제점]

프로젝트를 하던 도중에 특정 뷰에서 다른 뷰에서 넘어오는 데이터가 필요한 작업을 우선순위를 제대로 설정하지 못하고 작업 하는 바람에 제대로 실행을 하지 못하였다.

 

[해결법]

Coordinator 패턴을 이용하면 coordinator가 모든 뷰에서 데이터를 넘겨 오는 작업을 할 수가 있기 때문에 특정 개인이 모든 데이터를 넘기는 작업을 할 필요 없이 해당 뷰를 만든 사람이 해당 데이터를 넘길 수가 있다.

 

github : https://github.com/DeveloperAcademy-POSTECH/MC2-Team12-EcoTales

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.