title: Simple swift variable to rxswift observable
body: <p>Im trying to create an observable from a simple Int so I can subscribe to it upon changing, but it only listens on the first load, what am I missing? </p>
  
  <pre><code>private func startObserving() {
  
      getRating().subscribe(onNext: { (rating: Int) in
          print("NAKO \(rating)")
      })
  
  }
  
  private func getRating() -&gt; Observable&lt;Int&gt; {
      return Observable.create{ observer in
          observer.on(.next(self.ratingView.rating()))
          observer.on(.completed)
          return Disposables.create()
      }
  }
  </code></pre>