iPhone的相对正常运行时间?

时间:2011-01-30 10:03:00

标签: iphone timer

iPhone上是否有API可访问的计时器在设备休眠时不会增加?

2 个答案:

答案 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方法中使所有计时器无效,然后在您恢复时重新启用它们。

祝你好运,

赞恩