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 가 호출된다. ( 이건 문제다.. )


 

+ Recent posts