RxSwift:对成员'项目的不明确引用(cellIdentifier:cellType:)'

时间:2017-08-29 16:01:27

标签: swift uitableview reactive-programming rx-swift

我尝试使用tableView设置RxSwift (3.6.1)数据源绑定,但在构建应用时遇到错误:

  

对成员'项目的不明确引用(cellIdentifier:cellType:)'

这里只是来自Array的简单Observable,仅用于测试:

Here just simple <code>Observable</code> from <code>Array<Int></code> just for test

P.S。 viewController的tableView连接在故事板

1 个答案:

答案 0 :(得分:0)

您在))之间错过了一点{

正确的代码应该是:

    let test = Observable.just([1, 2, 3, 4, 5]).bind(to: tableView.rx.items(cellIdentifier: "pokatushkaCell")) {
//                                              ^
        row, item, cell in
    }

注意箭头指向的位置。你错过了),让Swift认为你想用两个参数调用items