컴퓨터 지식 네트워크 - 컴퓨터 문답 - 타이머 nstimer의 대상은 컨트롤러여야 합니까?

타이머 nstimer의 대상은 컨트롤러여야 합니까?

타이머 nstimer의 대상은 컨트롤러여야 합니다.

.h 파일에 NSTimer 변수를 정의합니다:

NSTimer *bubbleTimer;

.m 파일에서 다음 코드를 사용하여 타이머를 활성화합니다:

//먼저 원래 타이머가 삭제되었는지 확인하세요

[self KillTimer];

int 지연 = 5.0f;

bubbleTimer = [NSTimercheduledTimerWithTimeInterval:delay

target:self

selector:@selector(BubbleTimer:)

userInfo:nil

repeats:NO];

repeats 매개변수는 반복 여부를 지정합니다. NO로 설정하면 타이머는 콜백 함수를 한 번만 호출합니다. .

BubbleTimer는 타이머 콜백 함수입니다.

上篇: 샤오미 6x 안드로이드판은 어떻게 바꾸나요? 下篇: 창수헝지호텔의 기준은 무엇인가요?
관련 내용