iPhone上是否有API可访问的计时器在设备休眠时不会增加?
答案 0 :(得分:1)
mach_absolute_timer()
在睡觉时似乎没有增加。
答案 1 :(得分:0)
您是否尝试过设置这样的方法:
-(void)someMethod{
//Whatever code you wanted to run
[self performSelector:@selector(someMethod) withObject:nil afterDelay:1.0];
}
我认为这在设备休眠时不会执行。您当然可以在appDelegate的applicationWillEnterBackground
方法中使所有计时器无效,然后在您恢复时重新启用它们。
赞恩