Я новичок в разработке iphone. Я пытаюсь использовать NslocalNotification в своем проекте. Мне нужно давать напоминание каждые 2 часа или каждые два дня или каждые два месяца и т. д. В настоящее время я использую интервал повторения NslocalNotification. Но он работает только для Каждую минуту за каждый час с помощью Nscalender ....
NSString *InterVal=[freQuencyArr objectAtIndex:index-2];
NSString *InterValType=[freQuencyArr objectAtIndex:index-1];
if(![InterVal isEqualToString:@"Every"])
{
result=[InterVal intValue];
}else
result=1;
if([InterValType isEqualToString:@"Day"]){
notification.repeatInterval= NSDayCalendarUnit;
}else if([InterValType isEqualToString:@"Week"]){
notification.repeatInterval= NSWeekCalendarUnit;
}
else if([InterValType isEqualToString:@"Month"]){
notification.repeatInterval= NSMonthCalendarUnit;
}else if([InterValType isEqualToString:@"days"]){
notification.repeatInterval=result*24*60*60;
}
здесь, если результат равен 2, зависит от IntervalType, мне нужно уведомление, оно не работает со мной
if([InterValType isEqualToString:@"days"]){
notification.repeatInterval=result*24*60*60;
}