MAC / Version : 3.2 / Date : 2021/01/14
오늘은 간단하게 마이너 업데이트를 진행했습니다.
1. 타이머 시작시 종료예정시간 갱신
기존에 종료예정시간이 갱신되는 조건은 1. 타이머 설정시, 2. 타이머 정지시 였습니다.
하지만 사용하다 보니 타이머 시간을 설정해 둔 다음 시작을 조금 있다가 할 경우
종료시간이 맞지 않는 현상이 있었습니다.
종료시간을 갱신하기 위해 정지 후 다시 시작하면 평균 지속시간도 깎이기 때문에ㅠㅠ
바로 개선을 진행했습니다!
Label_toTime.text = getFutureTime()
기존에 종료예정 시간을 구하는 함수인 getFutureTime() 함수를
시작 버튼 클릭시에도 동작되도록 한문장만 추가하여 간단하게 해결 되었습니다!
2. 시간 설정 입력시 총 목표시간, 타이머 시간이 변동되는 현상 해결
기존 버전에서는 시간설정시에
이전에 설정했던 시간으로 자동으로 기본값으로 설정을 하여 표기하였습니다.
하지만 시간을 수정하려도 다른숫자를 입력하면 자동으로 총 목표시간은 6시간, 타이머 시간은 40분으로 변경 된 후에 입력된 시간으로 조정되는 현상이 있었습니다.
그래서 기존에 저장되어 있던 시간을 시간,분,초로 나눈 정수값을 새로 저장하는 코드가 필요하여 추가하였습니다!
그리고, viewDidLoad() 안에 추가하여 현상을 해결하였습니다.
func getHMS1()
{
s1 = allTime%60
h1 = allTime/3600
m1 = allTime/60 - h1*60
}
func getHMS2()
{
s2 = second%60
h2 = second/3600
m2 = second/60 - h2*60
}
3. 앱스토어 아이콘 변경
기존의 아이콘이 이상하게 아이폰 어플과는 다르게 정사각형 이미지로 스토어상에 올라가졌습니다.
어떻게 해야하나 고민을 하다가 맥의 기본 사진 어플에서 이미지를 타원으로 자를 수 있다는 점을 알게되었습니다.
따라서 이미지를 원형으로 자른 후 크기를 다시 1024✕1024로 설정하여
위 사이트를 통해 이미지를 수정하여 추가했습니다.
[앱스토어 링크]
https://apps.apple.com/kr/app/titi-공부를-위한-타이머/id1519159240
'iOS 개발자 > iOS 프로젝트' 카테고리의 다른 글
iOS 프로젝트/계산하지마!/UPDATE (2) | 2021.02.01 |
---|---|
iOS 프로젝트/계산하지마!/정리글 (4) | 2021.02.01 |
iOS 프로젝트/TiTi-공부를 위한 타이머/iOS UPDATE (1) | 2021.01.26 |
iOS/앱스토어 심사를 통과하지 못함, 재 업데이트 (0) | 2021.01.15 |
iOS 프로젝트/TiTi-공부를 위한 타이머/정리글 (3) | 2021.01.14 |