延时函数和Timer的使用

来源:互联网 发布:java 替换字符串 编辑:程序博客网 时间:2024/06/05 14:40

延时函数和Timer的使用

复制代码
//延时函数:[NSThread sleepForTimeInterval:5.0]; //暂停5s.//Timer的使用:NSTimer *connectionTimer;  //timer对象//实例化timerself.connectionTimer=[NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@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;}
复制代码
0 0
原创粉丝点击