你的位置:首页 > 软件开发 > 操作系统 > [转]iOS 中几种定时器

[转]iOS 中几种定时器

发布时间:2015-07-31 00:00:06
这篇文章是转载内容,原文地址:http://www.cocoachina.com/ios/20150519/11857.html?utm_source=tuicool这里的知识点,其实在我们日常开发中还是比较常见的,例如本人之前写过的两篇随笔:NSTimer 的使用:178实现满 ...

这篇文章是转载内容,原文地址:http://www.cocoachina.com/ios/20150519/11857.html?utm_source=tuicool

这里的知识点,其实在我们日常开发中还是比较常见的,例如本人之前写过的两篇随笔:

NSTimer 的使用:178实现满天飞雪效果

CADisplayLink 的使用:156 UIImageView 和 CADisplayLink 实现 Tom 汤姆猫动画效果的区别(扩展知识:分组(黄色文件夹)和文件夹引用(蓝色文件夹)区别)

 

-------------------------------不怎么华丽的分割线,以下为转载内容------------------------------- 

在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。

然而,在iOS中有很多方法完成以上的任务,到底有多少种方法呢?经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一一介绍它们的用法。

一、NSTimer

1. 创建方法

1 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action:) userInfo:nil repeats:NO];

原标题:[转]iOS 中几种定时器

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。