次のような NSArray があります。
6/1/13 | Data
6/2/13 | Data
7/1/13 | Data
9/1/13 | Data
セクションヘッダーを作成するために月を何らかの方法で取得する必要があります-ただし、それらが配列にあり、日付を適切なセクションに分割する場合のみ。以下のように見えます:
(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
私は実装しようとしています:
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
return @"June 2013";
}
ただし、配列に含まれる月で動的に更新するには、明らかにこれが必要です。日付は、実際には配列内にある NSDates です-それが違いを生む場合。