实例方法 'items(cellIdentifier:cellType:)' 要求 'Model' 符合 'Sequence'

Instance method 'items(cellIdentifier:cellType:)' requires that 'Model' conform to 'Sequence'

我正在编写代码,在 table 视图中显示我从服务器收到的值。但是出现如下错误:Instance method 'items(cellIdentifier:cellType:)' requires that 'Model' conform to 'Sequence' 这是我的代码。不知道为什么会报错

        rank.bind(to: tableView.rx.items(cellIdentifier: "rankingCell", cellType: RankingCell.self)) { rkc, model, cell in
            cell.nickNameLbl.text = model.nickName
            cell.profileImage.image = model.profileImage
            cell.Ranking.text = model.profileImage
        }.disposed(by: disposeBag)

这是我的 viewController rx部分出现错误。


struct RankingModel: Codable {
    var ranking: Int = -1
    var nickName: String = ""
    var profileImage: String = ""
    
    enum RankingModelKeys: String, CodingKey {
        case ranking
        case nickName
        case profileImage
    }
}

这是我的模型

table 视图显示值的数组(序列)。编译器告诉您您的模型不是数组。