跳转至

Home

MoyaMapper

CI StatusVersionLicensePlatform

MoyaMapper是基于Moya和SwiftyJSON封装的工具,以Moya的plugin的方式来实现间接解析,支持RxSwift

Feature

  • 支持jsonModel 自动映射 与 自定义映射

  • 无视 json 中值的类型,Model 中属性声明的是什么类型,它就是什么类型

  • 支持 json字符串Model

  • 插件方式,全方位保障Moya.Response,拒绝各种网络问题导致 Responsenil

  • Optional - 支持数据随意缓存( JSONNumberStringBoolMoya.Response )

  • Optional - 支持网络请求缓存

CocoaPods

  • 默认安装

MoyaMapper默认只安装Core下的文件

pod 'MoyaMapper'
  • RxSwift拓展
pod 'MoyaMapper/Rx'
  • 缓存拓展
pod 'MoyaMapper/MMCache'
  • Rx缓存
pod 'MoyaMapper/RxCache'