Swift Moya和RxSwift混用错误

易出错误:

1.viewmodel中的网络请求,提示没有mapObject这个选项。

解:把pod 'ObjectMapper' 换成 pod 'Moya-ObjectMapper/RxSwift'

让后 import Moya_ObjectMapper

2.viewModel.rx 提示rx没有这个model。

解:把pod 'RxSwift'换成 pod'Moya/RxSwift'

最后这是pod。

source 'https://github.com/CocoaPods/Specs.git'

platform :ios,'8.0'

target "NeighborhoodRiders" do

    use_frameworks!

    inhibit_all_warnings!

pod 'Kingfisher'

pod 'HandyJSON'

pod 'RxCocoa'

pod 'SnapKit'

pod 'Moya-ObjectMapper/RxSwift'

pod 'SwiftyJSON'

pod 'Moya'

 pod'Moya/RxSwift'

end

你可能感兴趣的:(Swift Moya和RxSwift混用错误)