argument passed to call that takes no arguments
数分混乱した。
func getDeviceInfo() -> Observable<Void> { return Observable.create { observer -> Disposable in let object: DeviceEntity = ... // 省略 observer.onNext(object) observer.onCompleted() return Disposables.create() } }
と書いていて、
onNextのところで
argument passed to call that takes no arguments
と怒られた。
問題だったのは関数の戻り値がObservable
func getDeviceInfo() -> Observable<DeviceEntity>
onNextで入れたいものを返すようにすること
RxSwiftちゃんと勉強しよう…。
いまいちはっきりと分かってない。