测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可 | MIT |
发布最后发布 | 2017年6月 |
SwiftSwift版本 | 3.0 |
SPM支持SPM | ✗ |
由Nguyen Phu Nghia维护。
NRxSwift 提供 NKObservable - 不中断的可观察对象。它扩展自 RxSwift
这个库将 Bolts 概念引入 Rx
v0.1
use_frameworks!
pod 'NRxSwift'
import NRxSwift
import RxSwift
NKObservable.nk_just(1)
NKObservable.nk_error(Error.SomeErrorType)
NKObservable.nk_create { (observer) in
observer.nk_setValue("Success")
}
validateObservable.nk_continueWithSuccessCloure { (element) -> Observable<NKResult> in
return postMessageObservable
}.nk_continueWithCloure { (element) -> Observable<NKResult> in
return resetSomeStuffsObservable
}.subscribeNext { (result) in
// the error will be handled in this closure, not subscribeError anymore
// do something
}.addDisposableTo(self.disposeBag)