十二.定时器
2016-06-27 19:52
453 查看
由于运行环机制,定时器的精度不高,只能用于一般性延时。
例子:拼图游戏,DeskViewController.m。
NSObject类的定时方法。
performSelector: withObject: afterDelay: 运行方法,参数,时间(秒)。
performSelectorOnMainThread: withObject: waitUntilDone:在主线程中,运行参数selector所指定的方法,如果waitUntilDone参数为YES,那么当前线程会被阻拦,直到selector运行完。
performSelector: onThread: withObject: waitUntilDone:同上,但不一定在主线程中运行。
performSelectorInBackground: withObject: 开启一个新线程,用于运行selector方法,selector方法应负责线程的初始化。
cancelPreviousPerformRequestsWithTarget:取消与一个目标相关的所有计划好的动作。
cancelPreviousPerformRequestsWithTraget: selector:object只取消特定的计划动作。
例子:拼图游戏,DeskViewController.m。
NSObject类的定时方法。
performSelector: withObject: afterDelay: 运行方法,参数,时间(秒)。
performSelectorOnMainThread: withObject: waitUntilDone:在主线程中,运行参数selector所指定的方法,如果waitUntilDone参数为YES,那么当前线程会被阻拦,直到selector运行完。
performSelector: onThread: withObject: waitUntilDone:同上,但不一定在主线程中运行。
performSelectorInBackground: withObject: 开启一个新线程,用于运行selector方法,selector方法应负责线程的初始化。
cancelPreviousPerformRequestsWithTarget:取消与一个目标相关的所有计划好的动作。
cancelPreviousPerformRequestsWithTraget: selector:object只取消特定的计划动作。
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- Mootools 1.2教程 定时器和哈希简介
- C#定时器和随机数
- C#中timer定时器用法实例
- JS中自定义定时器让它在某一时刻执行
- JS定时器使用,定时定点,固定时刻,循环执行详解
- 理解javascript定时器中的setTimeout与setInterval
- JavaScript定时器详解及实例
- 基于jQuery实现的扇形定时器附源码下载
- jQuery基础的工厂函数以及定时器的经典实例分析
- 跟我学习javascript的定时器
- Qt定时器和随机数详解
- asp.net中Timer无刷新定时器的实现方法
- 解析Java中的定时器及使用定时器制作弹弹球游戏的示例