Closed doyeonjeong closed 1 year ago
SetMaximumViewModel
수정
불필요한 변수를 삭제하고 loadTime()
과 saveTime()
메서드로 데이터를 저장하고 불러오는 로직을 추가했습니다.
final class SetMaximumViewModel {
// MARK: - Properties
var selectedTime: BlockTime
init(selectedTime: BlockTime = (0, 0)) {
self.selectedTime = selectedTime
}
func loadTime() {
selectedTime = UserDefaultsManager.time
}
func saveTime() {
UserDefaultsManager.time = selectedTime
}
}
TimePickerModalViewController
가 SetMaximumView
의 ViewModel 객체를 주입받아
선택된 시간을 확정했을 때 SetMaximumView에서도 확인되도록 변경했습닌다!
고생하셨어요 !
SetMaximumView
피처가 이제 끝났네요 !
드뎌...! 기다려줘서 고마워요..🥹
Close #38
구현사항
리뷰어 참고사항
UserDefaultsManager.time
연동처리 간단한 거였는데 이것부터 안해서 답답했을 것 같아요 ㅠㅠ 미안합니다 다음엔 빠르게 수정할 수 있는 일들 먼저 처리할게요! 기다려줘서 고마워요 🥹