NSTimer的暂停和继续

转载 2013年12月05日 11:02:04

可以用NSTimer设置访问函数的时间周期:

复制代码

countTime = [NSTimerscheduledTimerWithTimeInterval:(1.0/60.0

                                     target:self 

                                   selector:@selector(updateBoard) 

                                   userInfo:nil 

                                    repeats:YES];

 

 

复制代码

即每1/60秒调用一次updateBoard函数

但是有时候游戏里要暂停,可以这样:

[countTime setFireDate:[NSDate distantFuture]]; 

需要继续的时候

[countTime setFireDate:[NSDate date]]; 

相关文章推荐

【Object-C】 NSTimer用法,暂停,继续,初始化

转载: NSTimer的使用方法 1、初始化 + (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget s...
  • HONG321
  • HONG321
  • 2015年07月17日 00:28
  • 702

NSTimer用法,暂停,继续,初始化

转载: NSTimer的使用方法 1、初始化 + (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget s...

iOS NSTimer释放不掉的问题 以及如何开始暂停定时器

我们先用 NSTimer 来做个简单的计时器,每隔5秒钟在控制台输出 Fire 。比较想当然的做法是这样的: @interface DetailViewController () @property ...

NSTimer的使用以及 史上最简单的,NSTimer暂停和继续

NSTimer的使用方法 1、初始化 + (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget se...

NSTimer定时器

  • 2016年01月27日 16:34
  • 301KB
  • 下载

NSTimer实现的小计时器

  • 2015年11月07日 14:47
  • 671KB
  • 下载

如何让NSTimer变相的在后台长时间运行

我们都知道NStimer 在iPhone里面后台的可以运行时间是3分钟。即使挂在前台,只要手机开始锁屏了。NSTimer会立即停止运行。即使如下面这样 - (void)applicationDidEn...

NStimer 定时器

  • 2013年01月18日 13:54
  • 34KB
  • 下载

深入理解CADisplayLink和NSTimer

  • 2016年08月30日 14:21
  • 74KB
  • 下载

NSTimer 和runloop的问题,将timer加入到runloop----同时注意在viewwilldisappear里面设置为空和无效

timer创建之后,需要将timer加入到mainrunloop当中去,而不是加入到currentrunloop. 虽然两者都能实现在timer运行的时候拖动界面或者进行其他的操作不会停止timer,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NSTimer的暂停和继续
举报原因:
原因补充:

(最多只允许输入30个字)