本地通知自定义时间间隔

问题描述:

我正在尝试为日历式应用程序实现本地通知,并且我已经用提醒间隔点击了一个障碍。本地通知似乎只将NSCalendarUnit常量视为重复间隔(请参见http://developer.apple.com/iphone/library/documentation/iPhone/Reference/UILocalNotification_Class/Reference/Reference.html#//apple_ref/occ/instp/UILocalNotification/repeatInterval),而不是典型的NSTimeInterval值。本地通知自定义时间间隔

如果我限于NSCalendarUnit常量(这里列出:http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSCalendar_Class/Reference/NSCalendar.html#//apple_ref/doc/c_ref/NSCalendarUnit),我试图开发的应用程序将受到严格限制。有什么方法可以在本地通知中设置自定义时间间隔吗?

+0

你需要提供更多关于你想要完成的细节。你没有提到如果使用NSCalendarUnit,你为什么会受到严格的限制。也许你可以举一个你认为不可能的重复间隔的例子。 – 2010-06-27 03:42:12

您必须安排按照您的时间框架分隔的多个LocalNotifications,直到他们修复该错误。我很确定我看到有人在苹果开发者论坛上提出这个问题作为bug。