안녕하세요..프리헌터스님
항상 고맙게 잘 사용하고 있습니다.
셋타임 작동에 대해 뭔가 궁금한게있어 문의드립니다.
1. 상황1
10분 인터벌을 가진 타이머1과(종료하지 않음) 1분 인터벌을 가진 타이머2(시작과 종료를 반복)하는 타이머2가 동시에 구동되어 있습니다. 타이머2는 이런 상태로 특정 조건을 충족할때까지 약 4시간 지속되었습니다.
이때 현상은 이 4시간 동안 타이머1이 기동되지 않다가 타이머2가 완전 종료된 후부터 다시 기동이 됐는데 서로 다른 타이머가 동시에 구동되진 않나요?
2. 상황2
4시간 인터벌을 가진 타이머3이 있습니다. 처음 타이머 셋팅 후 4시간이 되기전 앱체크 함수에 의해 앱이 강제종료 후 재실행되었습니다. 이후 4시간이 경과된 시점에 타이머3가 기동되지 않았는데 앱체크함수를 거치면 모든 타이머 정보가 다 클리어되나요?
제가 제대로 이해하지 못한 부분이 있는것 같아 문의드립니다.
답변 미리 감사드립니다^^
일단 카카오토는 동시 실행이 안됩니다.
동시에 발동시
낮은 번호의 타이머가 우선권을 갖고 있으며
해당 함수를 벗어날때까지 다른 타이머들은 대기합니다.(시간은 계속흐름)
------------------------------------------------------------
카카오토에서 재시작, 앱팅김, 재부팅시 모든 내부 값들이 리셋됩니다.
말그대로 매크로 다시 시작되는 개념으로 보시면 됩니다.