如何在苹果手机SDK中将重复间隔设置为两分钟



如何设置本地通知每两分钟重复一次?

以下是我目前的代码。

localNotification.repeatInterval = NSMinuteCalendarUnit;

有没有类似的东西

localNotification.repeatInterval = NSMinuteCalendarUnit * 2;设置它调用后。

像这样的东西都是可用的。

请注意,我读过很少有基于 2008 年的帖子来实现这一目标,但当时这不可用,很少有人要求苹果这样做。所以如果现在就这样了。

让我知道,谢谢吉格尔

repeatInterval 属性只能设置为 NSCalendarUnit 。无法将其设置为 2 分钟,因为这不是NSCalendarUnit

您的选择是:

  • NSEraCalendarUnit
  • NSYearCalendarUnit
  • NSMonthCalendarUnit
  • NSDayCalendarUnit
  • NSHourCalendarUnit
  • NSMinuteCalendarUnit
  • NSSecondCalendarUnit
  • NSWeekCalendarUnit
  • NSWeekdayCalendarUnit

或者,您可以设置第二个UILocalNotification,该在第一个后两分钟后触发。

最新更新