本地通知替代方案每周重复。

3

我有两个通知,希望每隔一周重复。

例如,第一个通知设置在第1周的星期一,应该在第3周的星期一重复。 第二个通知设置在第2周的星期二,应该在第4周的星期二重复。

我应该怎么做?


你尝试过什么?(http://mattgemmell.com/2008/12/08/what-have-you-tried/) - Sujay
notif.repeatInterval = NSWeekCalendarUnit * 2; - Chirag
尝试将当前日期加上14天,这可能会得到您当前日期的另一个星期日。 - Bala
我试过了,但是14天后呢? - Chirag
需要让这个重复动作在14天后继续执行,如第1、3、5、7等。 - Chirag
@Chirag,请将您尝试过的代码添加到问题中。 - Black Frog
2个回答

0
-(NSString*) getWeekOfMonth {
  NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
 [dateFormatter setDateStyle:NSDateFormatterMediumStyle];
 [dateFormatter setTimeStyle:NSDateFormatterShortStyle];
 [dateFormatter setDateFormat:@"W"];

 NSString *weekNumber = [dateFormatter stringFromDate:[NSDate date]];    
 [dateFormatter release];    
 return weekNumber;
}

NSInteger weekInt = [weekNumber integerValue];

0

获取周数并根据周数做出决策


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接