iOS中的三种定时器使用方法
2015-10-05 17:00
429 查看
谈到定时器,我查了一下资料,发现大概有三种实现方法,依次是NSTimer、CADisplayLink、GCD。接下来我就一一介绍它们的用法。一、NSTimer1. 创建方法NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action:) userInfo:nil repeats:NO];NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action:) userInfo:nil repeats:NO];TimerInterval : 执行之前等待的时间。比如设置成1.0,就代表1秒后执行方法target : 需要执行方法的对象。selector : 需要执行的方法repeats : 是否需要循环2. 释放方法
相关文章推荐
- IOS 小贴士
- IOS第三天(@property与@synthesize的用法)
- ios 音频
- IOS 存储和读取用户首项数据
- IOS开发—本地推送
- iOS 多线程 GCD
- iOS
- iOS 开发笔记-加载/初始化
- iOS开发——动画
- 2017 年 Windows 将被苹果 iOS/OS X 超越,沦为第三大操作系统
- iOS: 状态栏、导航栏、标签栏、工具栏
- iOS 本地数据存储(一)
- iOS新手————沙盒的解释
- 【IOS 开发学习总结-OC-31】★★OC之foundation 框架——字典(NSDictionary 与 NSMutableDictionary)
- iOS开发之程序间通信
- Xcode模拟器中无法播放音频文件的原因分析
- iOS开发系列--打造自己的“美图秀秀”
- iOS编程-------target/action设计模式 / 代理设计模式
- iOS字典数组,把每个字典对象转成一个模型对象
- FMDB事务批量更新——IOS笔记