목록iOS 개발/아키텍처 (1)
어쩌다보니 iOS 개발자
Clean Swift 아키텍처 기초 이론
이번 프로젝트를 진행하면서 클린스위프트 아키텍처를 적용해보고자 합니다. 목표는 1. Rx없이 순수 클린 스위프트 아키텍처를 적용해보기 (추후에 적절히 어디에 사용하면 좋을지 생각해보기 위해) 2. 단위 테스트 적용해보기(TDD 라기 보단 완료 후 단위 테스트를 작성하는 순으로 개발) 클린스위프트는 템플릿을 제공합니다. 물론 그냥 Xcode 에서 제공하는건 아니고.. 템플릿 다운로드 받고 설치까지 한 후에 가능합니다! 예를 들어 ListTodo 화면을 만든다고 가정하면 이렇게 각 컴포넌트를 한번에 생성해줍니다. 그럼 이제 각 컴포넌트가 어떤 역할을 하는지는 최소한 알아하니.. 가장 중요한 핵심 컴포넌트는! VIP(View Controller, Interator, Presenter) 입니다. View Co..
iOS 개발/아키텍처
2022. 4. 5. 08:27