지금 닿는가와 어떻게 시작했는가는 다르다

isReachable지금 이 순간 아이폰과 통신이 되는가다. 주머니에서 꺼내기만 해도 바뀐다. 반면 이 러닝이 워치 단독인지 미러링인지는 시작할 때 정해지고 끝날 때까지 안 바뀌어야 하는 값이다. 이 둘을 같은 걸로 두면 뛰는 도중에 모드가 뒤집힌다.

runningMode
isReachable
--
runningMode
--
워치가 GPS를 켜는가
--
시작 버튼을 눌러보자. 워치만 차고 나갔는데 중간에 아이폰을 잠깐 꺼내 보는 상황이다.