2011-06-22 153 views
2

我开发了一个应用程序,我正在运行倒计时器。计时器每秒钟都会触发一个方法。但是,当手机处于睡眠模式时,定时器会变慢甚至关闭。而当我按下主屏幕按钮时,定时器将关闭。 如果有人明白我们需要什么,请告诉我。谢谢!NSTimer不能在后台工作吗?

+0

后台任务咕哝咕哝咕哝... –

回答

0

你将不得不注册你的应用程序的一些后台执行。 我也有同样的问题,但我想我可以解决,因为我会注册位置背景支持,并且我注意到在另一个SO问题中,NSTimer在注册您的应用程序后执行一些后台执行时工作。这NSTimer on background IS working

对于后台执行,请阅读苹果文档http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/BackgroundExecution/BackgroundExecution.html#//apple_ref/doc/uid/TP40007072-CH5-SW4

+0

你好,苏海尔!我读苹果文档的背景执行,但我还是不理解者吧!如何注册我的应用程序的一些后台执行,例如如何编写代码?你能帮我吗?谢谢。 – scofield