UITableView-Abschnittsüberschriften nach Datumsmonaten im Array
Ich habe ein NSArray mit etwas ähnlichem wie:
6/1/13 | Data
6/2/13 | Data
7/1/13 | Data
9/1/13 | Data
Was ich brauche, um irgendwie die Monate zum Erstellen von Abschnittsüberschriften zu bekommen - aber nur, wenn sie im Array sind und dann die Daten in die entsprechenden Abschnitte aufteilen. Sieht aus wie:
(Section Header)June 2013
6/1/13 | Data
6/2/13 | Data
(Section Header)July 2013
7/1/13 | Data
(skips august as no dates from august are in array)
(Section Header)September 2013
9/1/13 | Data
Ich versuche zu implementieren:
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
return @"June 2013";
}
Aber offensichtlich muss dies dynamisch aktualisiert werden, je nachdem, welche Monate im Array sind. Die Daten sind tatsächlich NSDates, die im Array enthalten sind - sofern dies einen Unterschied macht.