Если у вас есть NSDate
экземпляр для конкретного дня недели (например, среда), вы можете получить новые будущие даты, используя следующий код:
NSDate *yourDate = ...
NSDateComponents* components = [[NSDateComponents alloc] init];
components.week = weeks;
NSDate* futureDate = [[NSCalendar reCurrentCalendar] dateByAddingComponents:components toDate:yourDate options:0];
[components release];
PS Согласитесь с Брайаном, попробуйте исследовать, прежде чем спрашивать.