HGU-iOS-Study-Group / Pomodoro

0 stars 5 forks source link

[Fix] #277 [Bug][대시보드] 사용자가 설정한 시간 설정을 불러오지 못하고, phase 값을 불러오는 현상 1차 수정 #291

Closed hgkim215 closed 3 months ago

hgkim215 commented 3 months ago
2024-06-06_03-43-51 2024-06-06_03-44-25

이제 뽀모도로 모델에 phaseTime이라는 값이 들어가게 됌. 설정한 값대로 값이 들어가고 startTimer를 했을 때 뽀모도로 객체가 하나 생성됨. phase는 순서대로 회차 대로 따라가다가 전체 phase (4회차까지) 종료되면 phase는 0으로 변경되고, IsSuccess를 true로 설정함. 추가적으로, phase를 따라가다가 중간에 (예를 들어 2회차 도중에) 뽀모도로를 롱프레스해서 중간에 종료할 경우에 진행하던 phase 값을 -1로 변경해서 실패한 뽀모도로임을 확인할 수 있다. (이 모든 과정은 한 사이클 진행 도중에 phaseTime을 변경할 수 없다는 것을 전제로 한다)

대시보드 관련 코드는 잘몰라서 일단 이렇게 까지만 해놨는데 그 이후 대시보드는 phaseTime을 잘 가져와서 사용하면 정상적으로 적용할 수 있지 않을까 생각한다.