如何在iPhone中设置定时器

时间:2011-08-09 13:35:08

标签: iphone xcode timer

我只想为录制的声音设置定时器。所以,它就像那段时间后的警报一样。(就像通知一样)。 那可能吗.. 任何帮助将不胜感激......

先谢谢

2 个答案:

答案 0 :(得分:3)

您可能希望查看local notificationsNSTimer。请注意,当应用在后台时,NSTimer不起作用。

以下是NSTimer的示例:

- (void)bar {
  [NSTimer scheduledTimerWithTimeInterval:200.0f
                                  target:self
                                selector:@selector(foo:)
                                userInfo:nil
                                 repeats:YES];
}

- (void)foo:(NSTimer *)timer {
  // Show alert or play recorded sound…
}

我担心只有当应用程序位于前台时,您才能使用本地通知播放录制的声音。

答案 1 :(得分:3)

尝试在开发者文档中阅读NSTimer类,或者可以参考this link