读书人

延时函数跟Timer的使用

发布时间: 2012-07-18 12:05:40 作者: rapoo

延时函数和Timer的使用

//延时函数:[NSThread sleepForTimeInterval:5.0]; //暂停5s.//Timer的使用:NSTimer *connectionTimer;  //timer对象//实例化timerself.connectionTimer=[NSTimerscheduledTimerWithTimeInterval:1.5 target:selfselector:@selector(timerFired:) userInfo:nil repeats:NO];[[NSRunLoop currentRunLoop]addTimer:self.connectionTimer forMode:NSDefaultRunLoopMode];//用timer作为延时的一种方法   do{[[NSRunLoopcurrentRunLoop]runUntilDate:[NSDatedateWithTimeIntervalSinceNow:1.0]];}while(!done); //timer调用函数-(void)timerFired:(NSTimer *)timer{done =YES;}

读书人网 >移动开发

热点推荐