Samsamhada/Giwazip-Client-App

[Chore] 프로젝트 전체 구조 변경 및 초기 세팅

Closed this issue · 0 comments

설명

프로젝트 전체의 구조를 MVVM-C 아키텍쳐에 맞게 변경하고, 모두 같은 환경에서 프로젝트를 진행할 수 있도록 초기 세팅을 진행합니다.
디렉터리 구조는 아래와 같습니다.

🗃️ GiwazipClient
├── 📄 AppDelegate.swift
├── 📄 SceneDelegate.swift
├── 📁 Models
│   └── 📄 Model.swift
├── 📁 Views
│   ├── 📄 MainViewController.swift
│   └── 📄 SubViewController.swift
├── 📁 ViewModels
│   └── 📄 ViewModel.swift
├── 📁 Coordinators
│   ├── 📄 AppCoordinator.swift
│   ├── 📄 MainCoordinator.swift
│   └── 📄 SubCoordinator.swift
├── 📁 Cells
│   └── 📄 Cell.swift
├── 📁 Services
│   └── 📄 Service.swift
├── 📁 Supports
│   ├── 📄 BaseViewController.swift
│   └── 📄 BaseCoordinator.swift
├── 📁 Resources
│   ├── 📁 Assets
│   └── 📄 Info.plist
└── 📁 Extensions+
    └── 📄 Extension+.swift