Question
NSTimer를 걸어 놓고, iOS Background 에 갔다 오면 어떻게 될까?
TestCase 1
fire -> enter background -> enter foreground -> fire
background 갔다 온것에 관계 없이, 똑같이 수행된다.
TestCase 2
fire -> enter background -> fire, fire, fire, fire -> enter foreground
결과 : foreground로 돌아 오는 시점에 4번의 timer selector 가 호출된다. ( 이건 문제다.. )