为标识符注册的无效笔尖

Invalid nib registered for identifier

我正在尝试让在 nib 文件中创建的视图用作我的 UITableView 中的一个部分 header。我按照此处所述的第三个选项

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

但是我收到了这个错误

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'invalid nib registered for identifier (sectionHeaderIndentifier) - nib must contain exactly one top level object which must be a UITableViewHeaderFooterView instance'

这是我正在使用的代码

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

    NSString *SectionHeaderViewIdentifier = @"sectionHeaderIndentifier";

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

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

    NSString *SectionHeaderViewIdentifier = @"sectionHeaderIndentifier";

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


    return sectionHeaderView;
}

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

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