即使应用关闭,也要运行时钟或计时器

时间:2013-11-10 16:16:33

标签: ios objective-c nsdate nsdateformatter

我想知道如何运行一个即使应用程序关闭也可以运行的时钟或计时器。 我在ViewDidLoad

中有这段代码
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
    [formatter setDateFormat:@"hh:mm:ss"];
    NSString *time = [formatter stringFromDate:[NSDate date]];

此代码仅在用户打开视图时有效。但是我想知道如何创建一个即使手机被锁定也能一直工作的时钟。我只需要一些指导。 任何帮助将非常感谢。感谢。

1 个答案:

答案 0 :(得分:2)

有两种方法可以做到这一点。 1)将您的应用注册为Apple批准的background apps之一,其中没有简单的计时器应用,2)使用您的时间设置local notification