本地通知替代周重复

时间:2012-10-29 05:30:45

标签: iphone ios localnotification

我有两个通知,我想在替代周重复一遍。

E.g。在第一周的星期一设置一个通知,它应该在第三周的星期一重复。      第二周的第二个通知,应该在第四周的周二重复。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分: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];