1.performSelector 注:此方法是一种非阻塞的执行方式,未找到取消执行的方法。 2.NSTimer定时器 注:此方法是一种非阻塞的执行方式,取消执行方法:- (void)invalidate;即可 3.NSThread线程的sleep 注:此方法是一种阻塞执行方式,建议放在子线程中执行 ...
分类:
移动开发 时间:
2016-10-26 07:14:59
阅读次数:
192
在日常开发中,我们经常要延时等待(如网络请求,UI更新完)然后做一些事情,或者是做一些周期性的处理。这个时候就要求我们实现一个周期性的定时器进行延时操作。常用的延时实现方法有下面三种: 1.NStimer实现 不管是一次性的还是周期性的timer的实际触发事件的时间,都会与所加入的RunLoop和R ...
分类:
移动开发 时间:
2016-10-19 20:20:57
阅读次数:
238
问题描述: 用NSTimer来实现每隔一定时间执行制定的任务,例如最常见的广告轮播图。如果我们在 timerWithTimeInterval:1 target:self 中指定target为当前控制器,控制器则会被timer强引用,而控制器对timer也是强引用的。一般,我们终止定时器往往在界面销毁 ...
分类:
其他好文 时间:
2016-10-03 10:49:36
阅读次数:
267
在ios中我们在做验证码的时候 就少不了要用到倒计时 所以 这里就介绍两种实现倒计时的方法 第一种是使用NSTimer方式实现: 第二种方式 使用GCD的方式实现: ...
分类:
其他好文 时间:
2016-10-01 12:20:20
阅读次数:
209
一,NSTimer 1 2 3 4 5 6 7 8 9 //创建方式1 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action:) userInfo:nil ...
分类:
移动开发 时间:
2016-09-26 15:59:46
阅读次数:
180
一,NSTimer 存在延迟:不管是一次性的还是周期性的timer的实际触发事件的时间,都会与所加入的RunLoop和RunLoop Mode有关,如果此RunLoop正在执行一个连续性的运算,timer就会被延时出发。 二,CADisplayLink CADisplayLink是一个能让我们以和屏 ...
分类:
移动开发 时间:
2016-09-26 12:28:05
阅读次数:
178
在jquery中有很多的动画效果,我给大家分享了一下jquery中的动画函数 jQuery的效果函数列表: animate():对被选元素应用“自定义”的动画。 clearQueue():对被选元素移除所有排队的函数(仍未运行的)。 delay():对被选元素的所有排队函数(仍未运行)设置延迟。 d ...
分类:
Web程序 时间:
2016-09-16 22:38:09
阅读次数:
256
jQuery的效果函数有很多,下面让我们一起看看jQuery的效果函数吧: jQuery的效果函数列表: animate():对被选元素应用“自定义”的动画。 clearQueue():对被选元素移除所有排队的函数(仍未运行的)。 delay():对被选元素的所有排队函数(仍未运行)设置延迟。 de ...
分类:
Web程序 时间:
2016-09-16 21:14:24
阅读次数:
243
效果 jQuery封装了很多的效果比如淡入淡出,显示隐藏等等很多个动画,我们大家都知道动画看起来很舒服,然而jQuery他却封装了很多效果; animate() 对被选元素应用“自定义”的动画 clearQueue() 对被选元素移除所有排队的函数(仍未运行的) delay() 对被选元素的所有排队 ...
分类:
其他好文 时间:
2016-09-16 19:43:49
阅读次数:
153
jQuery 效果函数 方法 描述 animate() 对被选元素应用“自定义”的动画 clearQueue() 对被选元素移除所有排队的函数(仍未运行的) delay() 对被选元素的所有排队函数(仍未运行)设置延迟 dequeue() 运行被选元素的下一个排队函数 fadeIn() 逐渐改变被选 ...
分类:
Web程序 时间:
2016-09-16 19:41:27
阅读次数:
208