2017-08-29 3 views
0
type de cellule

J'essayant configuration tableView lier avec RxSwift (3.6.1) datasource mais je reçois une erreur lors de la construction de l'application:RxSwift: Ambigu référence à un membre « éléments (cellIdentifier: :) »

référence à un membre Ambigu « articles (cellIdentifier: :) type de cellule »

ici tout simple observable de tableau juste pour le test:

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

P.S. tableView de viewController est connecté dans le storyboard

Répondre

0

Vous avez manqué un peu ) entre le ) et le {!

Le code correct doit être:

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

Remarque où la flèche pointe. Vous avez raté ce ), ce qui fait que Swift pense que vous voulez appeler items avec deux arguments.

+0

Merci beaucoup, je viens de commencer à utiliser avec Rx) – war10k