rx-swift 相关问题

RxSwift的目的是简化异步操作和事件/数据流的组合。仅将此标记用于特定于RxSwift - Reactive Programming范例的问题,或者需要使用该语言代码的问题。使用相关标签[ios],[osx],[apple-watch],[cocoa-touch]和[cocoa]来获取有关平台或框架的(语言无关)问题。

如何使用RxAlamofire取消之前的请求?

我想使用RxAlamofire取消之前的请求。但我不知道在哪里调用取消功能。我有一个searchBar,我在函数“textdidchange”中调用API。所以,我想取消......

回答 2 投票 3

RxSwift Chaining:在Rxswift中编写这个的更好的方法是什么?

我对RxSwift很新。很新。通常在没有Rx的情况下链接你,你将下一个函数放在完成闭包中。我的同行告诉我使用flatmap或我们的concatmap版本,但......

回答 2 投票 0

如何在特定的Observable发生变化时才进行组合

我是RxSwift的新手并尝试执行以下操作:我的应用程序需要启用选择“元素”,其中选择模式可以是单选(新选择替换旧的...

回答 1 投票 0

如何使ViewController观察ViewModel变量的任何变化(变量 )用RxSwift?

如何观察变量的变化 ViewController中的ViewModel类中的值(RxSwift变量)?所以万一我的任何变量值 我在......

回答 3 投票 1

处理RxSwift重试和错误处理的最佳实践是什么

我读了一些帖子说处理RxSwift的最佳做法是只将致命错误传递给onError并将Result传递给onNext。在我意识到我无法处理之前,它对我有意义。

回答 1 投票 1

Rxswift在发送api请求之前验证输入

我有一个登录屏幕,我在文本字段上方显示以前的错误输入,并通过组合电子邮件/密码Bool Observable禁用按钮,但是现在设计已更改,我想检查是否...

回答 1 投票 1

具有转换的BehaviorSubject

有没有办法返回转换后的BehaviorSubject? class ViewModel {let username:BehaviorSubject init(){//我希望用户名发出修剪后的值......

回答 1 投票 1

在初始化之前获得“变量'self.xxx'”,即使在保护自身和非可选属性之后也是如此

我目前正在为使用Swift编写的新应用程序实现MVVM(使用Rx)架构,我在编写ViewModel时遇到了困难。这是它的开始:类GameViewModel {...

回答 1 投票 0

iOS Swift Code - 当我有断点时正常工作

我有一个从父协调员扩展的标签协调员;我想将一个委托分配给UITabViewController;但是当我这样做时,它不会触发任何东西;但如果我有一个断点......

回答 1 投票 1

使用RxSwift从后台进入前台时AVPlayer自动播放

我有一个视频并在ViewController中播放。但是当我进入背景然后回到前景时,视频有时会暂停。有任何想法让代码添加通知,以了解用户回...

回答 1 投票 0

RxSwift BehaviorRelay取消之前的调用,仅使用最新的调用

我有一个BehaviorRelay设置来存储一个地址数组,然后我观察到BehaviorRelay,这样我就可以创建一个MKAnnotation数组,然后在地图上显示它。让地址= ...

回答 2 投票 2

如何使用RxSwift强制点击UIBarButtonItem?

这就是我设置UIBarButtonItem的方法:mainView.userBarButtonItem.rx.tap.bind {_ in self.router.presentUserController(from:self)} .disposed(by:bag)但是现在我需要做一些事情来调用.. 。

回答 3 投票 0

RxSwift - Chaining Observables和Singles

我需要调用一系列函数来获取通知所需的所有信息。第一个订阅打开会话,然后queryNotification监听所有传入...

回答 1 投票 1

RxSwift RetryWhen导致Reentrancy Anomaly

我一直在尝试测试重试当RxSwift上的操作符和我遇到了Reentrancy Anomaly问题时,这里是代码:Observable .create {observer in observer.onNext(1)...

回答 1 投票 2

iOS RxSwift如何检查Result == .success?

我只对来自查询的.success类型的结果感兴趣。如何设置过滤器仅从Result传递.success结果 枚举?公共枚举结果 ...

回答 1 投票 0

用RxSwift阻塞线程

下面是我现在正在努力的项目的简化版本。我想阻止线程,直到第一个单成功。这些可观察量应该是两个独立的流,但共享一个线程。 ...

回答 1 投票 0

是否有一个Observable的首选类型,在Next事件中不需要值?

我有一个Observable,它只用于触发flatMap / map。所以我只需要Next事件而不需要值。我可以用我自己的概念来获得这样的垃圾价值,但我想知道是否......

回答 5 投票 10

如果所有都不为空,则组合文本字段结果RxSwift

我试图结合所有文本字段的输入,并检查它是否有输入,但观察组合最新只订阅一次。有没有其他方法可以检查文本字段是否...

回答 2 投票 1

使用Moya将参数附加到每个网络呼叫

如何使用(Rx)Moya将默认请求参数(例如AppID)附加到每个API调用?

回答 2 投票 0

RxSwift - 为什么将ControlProperty特性包装到驱动程序中?

在官方的RxSwift文档中,它描述了特征Driver和ControlProperty在它们之间共享许多相似之处(不能出错,观察发生在主调度程序上,共享和重放......

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.