定时器NSTimer

简介:

如果我们想让某个方法重复的执行,可以用ios提供的定时器NSTimer来完成,其实使用起来非常简单,分为三个步骤:

一、调用NSTimer

scheduledTimerWithTimeInterval:target: selector:userInfo:repeats或者scheduledTimerWithTimeInterval:invocation:repeats类方法来创建NSTimer对象。

其中的参数:

timeInterval:指定每隔多少秒执行一次任务

invocation或者target与selector:指定重复执行的任务

userInfo:该参数用于额外的附加信息

repeats:该参数需要指定一个BOOL值,该参数可控制是否需要重复执行任务。

二、实现你要重复执行的那个函数

三、销毁定时器

上图:

目录
相关文章
用555定时器接成的多谐振荡电路的介绍
用555定时器构建的多谐振荡电路 一、引言 多谐振荡电路是一种能够产生多个频率的振荡信号的电路结构。它在音乐合成器、电子琴等设备中有着广泛的应用。本文将介绍一种使用555定时器构建的多谐振荡电路。 二、555定时器简介 555定时器是一种经典的集成电路,由三个功能单元组成:比较器、RS触发器和放大器。它可以用作脉冲发生器、频率分频器、定时器等。在多谐振荡电路中,我们将利用555定时器的单稳态多谐振荡特性来实现多个频率的振荡。 三、电路设计 1. 电路原理 多谐振荡电路的基本原理是利用555定时器的单稳态多谐振荡特性。单稳态多谐振荡是指当555定时器处于单稳态时,输出信号的频率会随着电容和
374 0
|
6月前
定时器
定时器
59 0
|
6月前
|
C#
[C#] 定时器的使用
[C#] 定时器的使用
45 0
2.6.4 Qtimer定时器介绍
2.6.4 Qtimer定时器介绍
129 0
2.6.4 Qtimer定时器介绍
|
前端开发 JavaScript
34、定时器
setTimeout函数用来指定某个函数或某段代码,在多少毫秒之后执行。
144 0
|
C#
C#中的三种定时器总结
C#中的三种定时器总结
380 0
C#中的三种定时器总结
|
移动开发 C# Windows
|
iOS开发
NSTimer 小记
<p style="font-size:19px; line-height:normal; margin-top:0px; font-family:'Lucida Grande'"> 创建一个 Timer</p> <ul style="margin-left:30px; padding-left:0px; font-family:Verdana,Geneva,Arial,Helveti
1359 0