Ios 为标识符注册的nib无效

Ios 为标识符注册的nib无效,ios,uitableview,nib,sectionheader,Ios,Uitableview,Nib,Sectionheader,我正在尝试获取在nib文件中创建的视图,以用作UITableView中的节头。我遵循这里描述的第三个选项 但我得到了这个错误 ***由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“注册的nib无效” 对于标识符(SectionHeaderIdentifier)-nib必须精确包含 一个顶级对象,必须是UITableViewHeaderFooterView 实例' 这是我正在使用的代码 UINib *sectionHeaderNib

我正在尝试获取在nib文件中创建的视图,以用作UITableView中的节头。我遵循这里描述的第三个选项

但我得到了这个错误

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

这是我正在使用的代码

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

    NSString *SectionHeaderViewIdentifier = @"sectionHeaderIndentifier";

    [self.tableView registerNib:sectionHeaderNib forHeaderFooterViewReuseIdentifier:SectionHeaderViewIdentifier];

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


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

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

    NSString *SectionHeaderViewIdentifier = @"sectionHeaderIndentifier";

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


    return sectionHeaderView;
}