RxSwiftをバリバリ使い始めたマスタカです
今回はSingleで処理をラップする方法
・Singleで値を返却
Single<String>.create { emitter in
emitter(.sucess("aaa"))
return Disposables.create()
}
・Singleでエラー
Single<String>.create { emitter in
emitter(.error(NSError(domain: "error", code: -1, userInfo: nil)))
return Disposables.create()
}
RxJavaと違ってDinsposable.create()を返却しないとあかんのが違うね
https://qiita.com/monoqlo/items/7bcec98432389b3b8909