Сортировать раздел UItableView по дате условно - PullRequest
0 голосов
/ 09 ноября 2011

Имея myArray (NSMutableArray) как dataSource с событиями

И пользовательские разделы таблицы:

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section

{
    customSections = [[NSMutableArray alloc] init];

    //My custom sections
    [customSections addObject:@"now"];
    [customSections addObject:@"in this day"];

    NSString *sectionText = [customSections objectAtIndex:section];
    return sectionText;   
}

Какая лучшая практика, чтобы закорочить их? для каждого события у меня есть время начала и время окончания

1 Ответ

1 голос
/ 09 ноября 2011

Вы должны инициализировать и заполнить свой массив customSections где-нибудь в другом месте (например, при инициализации этого класса). Чем вы должны сделать что-то вроде этого:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return [customSections count];
}

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
    return [customSections objectAtIndex:section];
}
...