我RxSwift
在我的应用程序中使用库。我正在尝试转换我的应用程序逻辑以处理 GPS 位置更新并将其移至可观察对象。为此,我一直使用此代码作为基线:
https ://github.com/ReactiveX/RxSwift/blob/master/RxExample/RxExample/Examples/GeolocationExample/GeolocationViewController.swift
但是,在上面的代码中,更新通过 UIView 扩展直接传递给 UIElement。这对我没有用,因为我需要将这些更新传递给非 UI 观察者变量以进行进一步的后台处理。
我是 RxSwift 的新手,我不知道在这种情况下如何构建我需要的 Observer 类型。我也无法在 RxSwift 文档中找到它。
如果有人可以评论如何使用 RxSwift 实现 CLLocationManager 的实现,我将不胜感激。