RxSwift:对成员的引用不明确 'items(cellIdentifier:cellType:)'
RxSwift: Ambiguous reference to member 'items(cellIdentifier:cellType:)'
我尝试使用 RxSwift (3.6.1)
设置 tableView
数据源绑定,但在构建应用程序时出现错误:
Ambiguous reference to member 'items(cellIdentifier:cellType:)'
这里只是简单的 Observable from Array 只是为了测试:
P.S。 viewController 的 tableView
在 Storyboard
中连接
您在 )
和 {
之间错过了一点 )
!
正确的代码应该是:
let test = Observable.just([1, 2, 3, 4, 5]).bind(to: tableView.rx.items(cellIdentifier: "pokatushkaCell")) {
// ^
row, item, cell in
}
注意箭头指向的位置。你错过了 )
,让 Swift 认为你想用两个参数调用 items
。
我尝试使用 RxSwift (3.6.1)
设置 tableView
数据源绑定,但在构建应用程序时出现错误:
Ambiguous reference to member 'items(cellIdentifier:cellType:)'
这里只是简单的 Observable from Array 只是为了测试:
P.S。 viewController 的 tableView
在 Storyboard
您在 )
和 {
之间错过了一点 )
!
正确的代码应该是:
let test = Observable.just([1, 2, 3, 4, 5]).bind(to: tableView.rx.items(cellIdentifier: "pokatushkaCell")) {
// ^
row, item, cell in
}
注意箭头指向的位置。你错过了 )
,让 Swift 认为你想用两个参数调用 items
。