如何在 RxSwift 中使用 CLLocation 扩展

krl*_*rlb 6 cllocation ios rx-swift swift3

我想用CLLocationManagerRxSwift
https://github.com/ReactiveX/RxSwift/issues/413
但我发现CLLocationManager扩展感动得RxExample
(这里提到https://github.com/ReactiveX/RxSwift/issues/900)。

我的问题是:如何使用该代码?当我输入RxSwiftRxCocoa我没有获得如locationManager.rx.didUpdateLocations。我应该怎么做才能使用CoreLocationwith RxSwift

我正在使用 Xcode 8、Swift 3。

在此先感谢您的帮助!

更新

我发现,这是建议,现在我们必须只复制和粘贴CLLocationManager从分机RxExample(详见这里提交该意见)。

小智 3

您必须将扩展 CLLocationManager+Rx.swift 和 RxCLLocationManagerDelegateProxy.swift 复制到您的项目中,因为它不再是 RxCocoa 的一部分