RxNowCastMapView 4.2.0

RxNowCastMapView 4.2.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2018年10月
SPM支持 SPM

Hiroshi Noto 维护。



 
依赖
RxSwift>= 0
NowCastMapView>= 0
 

  • 作者
  • Hiroshi Noto

RxNowCastMapView

Swift Build Status CocoaPods Compatible Carthage Compatible Platform license Twitter

RxNowCastMapView 是 NowCastMapView 的响应式扩展。

安装

RxNowCastMapView 通过 CocoaPodsCarthage 提供。

用法

RxBaseTimeModel

RxBaseTimeModel 永远不会抛出 .onError 和 .onCompleted。

let model = RxBaseTimeModel()

model.baseTime.subscribe(onNext: { baseTime in
  /// fetched!!!
}).addDisposableTo(bag)

model.fetch()

RainLevelsModel.rx

let rainLevelsModel = RainLevelsModel(baseTime: baseTime)

rainLevelsModel.rx.rainLevels(with: request).subscribe(onNext: { result in
	switch result {
	case .succeeded(_, _):
		// process RainLevels
	default:
		break
	}
}).addDisposableTo(bag)

授权

RxNowCastMapView 可在MIT授权下使用。更多信息请参阅LICENSE文件。