Как установить собственный интервал повторения для уведомления Nslocal…?

Я новичок в разработке для iphone. Я пытаюсь использовать NslocalNotification в своем проекте, который мне нужно предоставить Remeinder Каждые 2 часа или каждые два дня или каждые два месяца и т. Д. В настоящее время я использую NslocalNotification Repeat Interval. Но он работает только каждую минуту в течение каждого часа с использованием 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;
        }
6
задан Parth Bhatt 31 August 2011 в 13:24
поделиться