您当前的位置: 首页 >  ios

iOS中NSTimer的invalidate调用之后

发布时间:2016-03-04 10:11:12 ,浏览量:0

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)

免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!

一旦一个定时器被创建并且被添加进一个运行循环(run loop),你可以停止并释放该定时器通过NSTimer类的invalidate实例方法.

这不仅仅将会释放定时器,同样将会释放在定时器生存期中传递给定时器的任何对象,如果有的话.

比如说,传递给scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:实例方法中的userInfo参数.

如果你传递NO给repeats参数,定时器将在第一次传递和调用后使自己无效化,同时释放任何它所有的对象(如果有的话)

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    108697博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0799s