foo 함수를 반복적으로 호출하고 싶지만 nstimer가 작동하지 않습니다. 제발 도와주세요.NSTimer가 작동하지 않는 이유는 무엇입니까?
@implementation abc
-(id)init
{
[NSTimer scheduledTimerWithTimeInterval:(1/16) target:self selector:@selector(foo) userInfo:nil repeats:YES];
}
입니다 내 주요
int main(int argc, char *argv[])
{
abc *ab=[[abc alloc]init];
[NSThread sleepForTimeInterval:100];
[ab release];
return 0;
}
저는 스레딩에 익숙하지 않지만이 줄과 같은 문서를보고 있습니다 [NSThread sleepForTimeInterval : 100]; 메인 실행 루프에서 실행중인 모든 것을 차단합니다. 당신은 그 의견을 말하려고 했습니까, 아니면 시간 간격이 끝나기를 기다리고 있습니까? 그 라인의 목적은 무엇입니까? – Dcritelli