Invalid nib registered for identifier

Phi*_*hil 2 uitableview nib sectionheader ios

我正在尝试获取在nib文件中创建的视图,以用作我的UITableView中的节头.我按照这里描述的第3个选项

http://hons82.blogspot.it/2014/05/uitableviewheader-done-right.html

但是我收到了这个错误

***由于未捕获的异常'NSInternalInconsistencyException'终止应用程序,原因:'为标识符注册的无效nib(sectionHeaderIndentifier) - nib必须包含一个必须是UITableViewHeaderFooterView实例的顶级对象'

这是我正在使用的代码

 UINib *sectionHeaderNib = [UINib nibWithNibName:@"headerNib" bundle:nil];

    NSString *SectionHeaderViewIdentifier = @"sectionHeaderIndentifier";

    [self.tableView registerNib:sectionHeaderNib forHeaderFooterViewReuseIdentifier:SectionHeaderViewIdentifier];
Run Code Online (Sandbox Code Playgroud)

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {

    NSString *SectionHeaderViewIdentifier = @"sectionHeaderIndentifier";

    HeaderSection *sectionHeaderView = [self.tableView dequeueReusableHeaderFooterViewWithIdentifier:SectionHeaderViewIdentifier];


    return sectionHeaderView;
}
Run Code Online (Sandbox Code Playgroud)

这是我的nib文件的屏幕截图.

在此输入图像描述

A-L*_*ive 6

消息说根视图(不是文件的所有者)必须是具体的实例UITableViewHeaderFooterView.