NSTimer的使用
2024-09-08 08:44:40
开启定时器
@property (nonatomic, weak) NSTimer *timer;
// 返回一个自动开始执行任务的定时器
self.timer = [NSTimer scheduledTimerWithTimeInterval:2.0 target:self
selector:@selector(nextPage:) userInfo:@"123" repeats:YES];
// 修改NSTimer在NSRunLoop中的模式:NSRunLoopCommonModes
// 主线程不管在处理什么操作,都会抽时间处理NSTimer
[[NSRunLoop mainRunLoop] addTimer:self.timer forMode:NSRunLoopCommonModes];
关闭定时器
[self.timer invalidate];
最新文章
- ehcache注解全面解析---打酱油的日子
- 迷你版jQuery——zepto核心源码分析
- NSValue 类的使用
- table 固定表头
- poj 1384 Piggy-Bank(完全背包)
- 由一个异常开始思考springmvc参数解析
- 操作文件方法简单总结(File,Directory,StreamReader,StreamWrite )
- SQLSERVER迁移工具 SSMA5.3发布
- C++ 学习的网站
- AutoReleasePool 和 ARC 以及Garbage Collection
- Jquery Highcharts 参数配置说明
- spring的beans.xml的配置
- require.js实践
- sqlDataAdapter的FillSchema用法
- Framework7首页隐藏navbar其他页面显示navbar
- 知乎APP---案例分析
- atmega16功耗实测
- IP/IGMP/UDP校验和算法
- 2.3.4volatile的原子性
- 移动端采坑:Position: fixed 在Safari上的Bug