получить NSDate сегодня, вчера, на этой неделе, на прошлой неделе, в этом месяце, в прошлом месяце ... переменные

Я пытаюсь сделать, чтобы получить NSDate сегодня, вчера, на этой неделе, на прошлой неделе, в этом месяце, в прошлом месяце переменные готовы для сравнения для заголовков, которые будут добавлены на UITableView 's titleForHeaderInSection

То, что я хочу, делается вручную в коде ниже на дату 2009-12-11

 NSDate *today = [NSDate dateWithString:@"2009-12-11 00:00:00 +0000"];
 NSDate *yesterday = [NSDate dateWithString:@"2009-12-10 00:00:00 +0000"];
 NSDate *thisWeek = [NSDate dateWithString:@"2009-12-06 00:00:00 +0000"];
 NSDate *lastWeek = [NSDate dateWithString:@"2009-11-30 00:00:00 +0000"];
 NSDate *thisMonth = [NSDate dateWithString:@"2009-12-01 00:00:00 +0000"];
 NSDate *lastMonth = [NSDate dateWithString:@"2009-11-01 00:00:00 +0000"];

Ответы на вопрос(12)

Ваш ответ на вопрос