[iPhone]NSTimer 사용하기.
NSTimer는 전역으로 설정해주는 것이 나중에 관리할 때 문제가 없기 때문에 전역으로 설정해서 쓰는 편이다. 아니면 "Timer = "이 부분을 제외하고 써줘도 문제는 없으나 객체(view)가 dealloc 되더라도 타이머를 죽이지 않으면 실행되기 때문에 방어 코드가 필히 들어가야 한다. //타이머 생성 timer = [NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector:@selector(timerMethod) userInfo:nil repeats:YES]; //타이머 해제 if (timer != nil) { [timer invalidate]; timer = nil; } //활용 - 타이머 userInfo에 값을 할당하여 전달 할 수도있는..
iOS/자료정리
2011. 11. 25. 16:29
반응형