すべてのタイトルのセクションを TableView に設定しました。
しばらくして、セクションのテーブルビューでタイトルの値を取得する必要があります。
その値をUITableViewに直接問い合わせるにはどうすればよいですか?
デリゲート プロトコルを使用しない場合:
[self tableView:tableView titleForHeaderInSection:i]
このメソッドは、自分のクラスのプロトコルをオーバーライドするためです。
- (NSString *) tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
/* If datasource methdod is implemented, get´s the name of sections*/
SEL nameForSection = @selector(nameForSection:);
if ( (self.dataSource) && [self.dataSource respondsToSelector:nameForSection] )
{
NSString *titleSection = [self.dataSource nameForSection:section];
return titleSection;
}
return nil;
}
ありがとうアドバンス...