MVVM 패턴에 맞게 프로젝트 구조 설정하기

RudinP·5일 전
0

Study

목록 보기
382/384

MVVM 패턴

  • Model, View, ViewModel 패턴

Model

  • 구조체, 클래스 등

ViewController

  • ViewController 파일
  • 스토리보드, 런치스크린 파일 등

ViewModel

  • 대부분의 비즈니스 로직을 포함한 파일

Service

  • 저장소와 관련된 파일
  • CRUD 관련해서 작업
  • ex) 메모리 저장소, 코어데이터

Scene

  • 화면 전환과 관련된 파일
  • ViewModel과 SceneCoordinator가 화면 전환 담당
profile
iOS 개발자가 되기 위한 스터디룸/스터디의 레퍼런스는 모두 kxcoding

0개의 댓글