Closed ChoiysApple closed 2 years ago
개발 도중 현재 구현 완료가 불가능하여 // TODO: 처리를 해놓은 부분을 정리합니다
// TODO:
ViewController.swift
AppCoordinator.swift
start()
WelcomeViewController.swift
logoView
WelcomeCoordinator.swift
CoordinatorDidFinishDelegate
MainViewController.swift
setUpView(_ Model: )
cellId
configureSnapshot(animatingDifferences:)
setUpCell(_ model:)
MainCalendarView.swift
titleLabel
WStatusTimeLabel.swift
StatusIcon
editValue(status:title:)
CategoryListViewModel
Input.didCategoryCellSelected
transform(input:)
TODO를 일일이 적는 것이 비효율적이고 신뢰할 수 없다 -> SwiftLint의 Warning 기능을 사용
Common
ViewController.swift
AppCoordinator.swift
start()
자동로그인 구현Sign Scene
WelcomeViewController.swift
logoView
Add real Weekand logo imageWelcomeCoordinator.swift
CoordinatorDidFinishDelegate
프로토콜 삭제Main Scene
MainViewController.swift
setUpView(_ Model: )
(Model을 받아 Cell에 기본 데이터를 입력하는 매서드)은 API 확정되면 개발cellId
하드코딩된 identifier들 삭제configureSnapshot(animatingDifferences:)
샘플 데이터 정리 & 테스트 코드로 이동configureSnapshot(animatingDifferences:)
Rx로 리팩토링setUpCell(_ model:)
API 확정되면 개발MainCalendarView.swift
titleLabel
This is Sample - 함수 만들어서 Date 대응WStatusTimeLabel.swift
StatusIcon
현재 임시로 SF Symbol 사용 -> ICON 완성되면 교체editValue(status:title:)
해당 코드 ICON으로 교체되면 삭제 예정StatusIcon
String 대신 tintColor로 랜더링된 UIImage를 받을 수 있도록 리팩토링CategoryListViewModel
Input.didCategoryCellSelected
transform(input:)
Cell의 Category-ID를 받아오도록 수정 (모델 구현 이후 진행)