其他重复间隔工作正常,但是当我将通知设置为每小时重复一次并且计时器关闭时,应用程序会冻结,并且在我清除所有本地通知之前无法重新打开应用程序。
switch(repeatType) {
case kRepeatHourly:
notif.repeatInterval = NSHourCalendarUnit;
break;
case kRepeatDaily:
notif.repeatInterval = NSDayCalendarUnit;
break;
case kRepeatWeekly:
notif.repeatInterval = NSWeekCalendarUnit;
break;
case kRepeatMonthly:
notif.repeatInterval = NSMonthCalendarUnit;
break;
case kRepeatAnnually:
notif.repeatInterval = NSYearCalendarUnit;
break;
default:
break;
}