title: RxSwift in swift 4, binding data to a tableview
body: <p>I have a problem trying to follow this introduction to the MVVM pattern and RxSwift.</p>
  
  <p>About half way down, he binds the data source (cars) to the tableView. This is the part I can't seem to get working in swift 4.</p>
  
  <p>I'm using the following pods:</p>
  
  <pre><code>pod 'RxSwift', '4.0.0-beta.0'
  pod 'RxCocoa', '4.0.0-beta.0'
  </code></pre>
  
  <p>This is the code I've tried with the error im getting (thought is was easier to see on a picture):
  <a href="https://i.stack.imgur.com/KSmfi.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KSmfi.png" alt="enter image description here"></a></p>
  
  <p>I have looked at all other questions mentioning a fix for this:<br>
  <a href="https://stackoverflow.com/questions/46201795/rxswift-rxcocoa-and-uitableview">RxSwift, RxCocoa and UITableview</a> <br>
  <a href="https://stackoverflow.com/questions/46130494/cannot-set-bindto-uitableview-with-rxswift-variable-asobservable">Cannot set bind(to: UITableView) with RxSwift Variable asObservable()</a></p>
  
  <p>But can't seem to make it work with the swift 4 version.
  Hope you guys can help me out :)</p>