iphone:精确定时的警报或警报

时间:2010-08-24 11:09:29

标签: iphone timer apple-push-notifications alerts

iphone应用程序中精确定时的警报或警报有哪些选项(如果有)? 我的应用可能需要在30秒或5小时23秒内提醒用户。

我假设我可以使用NSTimer更短的时间,但是在应用程序中触发计时器的截止点(如果有的话)是什么?

对于较长时间的警报或警报,我注意到已经提到了推送通知,它们可以定时到第二个,它们是否可靠?还有其他选择吗?

2 个答案:

答案 0 :(得分:1)

你想要Local Notificaitons。它们易于使用,不需要服务器。你只需set them up,然后他们开火你的应用程序是否打开。

请注意,这将需要iOS4

另外我相信你的警报可能会出现60秒钟的窗口,你可能在它们出现时可能没有精确控制到秒。虽然我自己没有测试过。

答案 1 :(得分:0)

查看本地通知。您可以使用NSDate来安排这些,例如,它允许您在一个时间间隔内安排一个警报,其精确度可以从当前时间开始减少到几秒。

请参阅: Local and Push Notifications