NRxSwift 1.0.21

NRxSwift 1.0.21

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release Jun 2017
SwiftSwift Version 3.0
SPMSupports SPM

Maintained by Nguyen Phu Nghia.



NRxSwift 1.0.21

  • By
  • Nghia Nguyen

NRxSwift 0.1.1

NRxSwift provides NKObservable - un-interrupted observable. It is extended from RxSwift

This library will bring the Bolts concept to Rx

CHANGE LOG

v0.1

INSTALLATION

Pod

use_frameworks!

pod 'NRxSwift'

USAGE

import NRxSwift
import RxSwift
Create observable
NKObservable.nk_just(1)

NKObservable.nk_error(Error.SomeErrorType)

NKObservable.nk_create { (observer) in
            observer.nk_setValue("Success")
        }
Stream
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)