iOS中NSTimer的invalidate调用之后
2024-09-01 12:58:03
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
一旦一个定时器被创建并且被添加进一个运行循环(run loop),你可以停止并释放该定时器通过NSTimer类的invalidate实例方法.
这不仅仅将会释放定时器,同样将会释放在定时器生存期中传递给定时器的任何对象,如果有的话.
比如说,传递给scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:实例方法中的userInfo参数.
如果你传递NO给repeats参数,定时器将在第一次传递和调用后使自己无效化,同时释放任何它所有的对象(如果有的话)
最新文章
- LK产品如何提高通信速率
- 爬虫笔记(四)------关于BeautifulSoup4解析器与编码
- iOS模态弹出半透明视图控制器
- SharePoint—用REST方式访问列表
- 干货之UIButton的title和image自定义布局
- DigitalOcean上使用Tornado+MongoDB+Nginx+Supervisor+DnsPod快速搭建个人博客
- TN035: Using Multiple Resource Files and Header Files with Visual C++
- 多余的Using Namespaces或引用会影响程序的执行效率么?
- Android开发之“点9”
- 【Git - 基础篇】如何快速有效的管理你的代码 - 安装和配置
- 使用MyEclipse搭建java Web项目开发
- Linq 集合操作
- 常见JedisConnectionException异常分析
- Linux 虚存 linux2.6内核特性
- UNIX网络编程——sockatmark函数
- rxjava切换线程避免重复代码
- macOS &; USB stick
- python基础之IO编程
- web项目目录结构
- 【TPM】tpm搭建基础指南