延时函数和Timer的使用
来源:互联网 发布:python 文件的移动 编辑:程序博客网 时间:2024/06/06 03:27
延时函数:
[NSThread sleepForTimeInterval:5.0]; //暂停5s.
Timer的使用:
NSTimer *connectionTimer; //timer对象
//实例化timer
self.connectionTimer=[NSTimer scheduledTimerWithTimeInterval: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;
[NSThread sleepForTimeInterval:5.0]; //暂停5s.
Timer的使用:
NSTimer *connectionTimer; //timer对象
//实例化timer
self.connectionTimer=[NSTimer scheduledTimerWithTimeInterval: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;
}
[self performSelector:@selector(addShrinkImg) withObject:self afterDelay:2.0f];//performSelector: withObject:afterDelay://线程的使用 延迟函数
- 延时函数和Timer的使用
- 延时函数和Timer的使用
- IOS延时函数和Timer的使用(转)
- timer的延时和优化
- Linux下timer延时的使用
- 延时函数和NSTimer的使用
- 延时函数和NSTimer的使用
- Timer管理延时任务的缺陷,和ScheduledExecutorService替代
- JS中的延时与Timer函数
- APP完整开发(一)启动界面制作以及“延时函数”、“timer”使用
- RocketMQ延时消息的使用和延时级别的配置
- RocketMQ延时消息的使用和延时级别的配置
- RocketMQ延时消息的使用和延时级别的配置
- Timer和TimerTask的使用
- Timer和TimerTask的使用
- Timer 和TimerTask的使用
- Timer和TimerTask的使用
- Timer和handler的使用
- js 实现一个图片浮动的效果
- js中的函数
- java instanceof
- Struts2的配置文件
- MFC学习日记七:Mfc动态(静态)设置菜单项
- 延时函数和Timer的使用
- 初识Guid
- HTML3
- windbg分析dump文件
- 《Ruby 元编程》——十年来读到的最好的编程技术书籍
- Singleton模式Linux下的C++实现
- 数据库的种类
- c标准库中qsort函数用法
- jvavscript中的event详解