rx-swift 相关问题

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

RxSwift如何在按钮发出水龙头时有条件地控制?

我想阻止我的UIButtons发出RX tap事件,直到一些控制流指示它已准备就绪。如果控制流恢复到未准备好,我希望再次禁用按钮。 ...

回答 1 投票 3

如何手动调用使用RxSwift注册的手势识别器?

在我的代码中,我这样做:让识别器= UITapGestureRecognizer()mainView.messagesView.addGestureRecognizer(识别器)_ = recognizer.rx.event.bind {_ in self.mainView.dismissKeyboard()} ...

回答 1 投票 0

如何在输出下一个之前对已经去抖动的RxSwift进行单元测试?

我正在使用RxSwift进行反应式编程,并希望测试我的View模型。我有这样的辩论:在视图模型中:让personNameMessage = input.personName.debounce(0.5).map {name - > String ...

回答 2 投票 1

iOS RxSwift - 如何打开`可选 >`或`T ??`?

我正在使用下面的逻辑来检查使用RxBlocking的主题的状态。我得到一个奇怪的Int值?出来试试? subject.verifier.toBlocking()。第一()。以下语法请...

回答 4 投票 1

RxSwift:设置UIPickerView的初始值

我正在尝试为UIPickerView设置初始值。这里,我的代码示例:@IBOutlet weak var pickerView:UIPickerView! override func viewDidLoad(){super.viewDidLoad()Observable ....

回答 3 投票 0

创建依赖于RxSwift的自己的库仍然需要导入RxSwift?

我尝试使用RxSwift作为依赖项创建一个名为MyLib的库,它使用cocoapod命令pod lib create。但是,以下代码不起作用。导入UIKit导入MyLib类...

回答 1 投票 3

是否可以使用RxSwift和Moya映射到“后备”可解码?

我正在使用RxMoya作为我的应用程序的网络层,我有一个案例,服务器可以发送预期的响应(比如用户)或错误对象,状态代码都是200.对于......

回答 1 投票 0

无法推断出复杂的闭包返回类型;添加显式类型以消除RxSwift中的歧义

我需要打多个电话。 1.删 除文档上传2.图像1和服务器返回URL 3.上传图像2和服务器返回URL 4.创建文档API包含URL和额外...

回答 1 投票 0

如何将多个观察者绑定到一个ControlProperty

我需要将slider.rx.value绑定到具有不同映射的2个观察者。 self.formatter.string中的slider.rx.value.map {[unowned self](来自:NSNumber(值:$ 0))?? “}} .bindTo(textFieldAlpha.rx ....

回答 1 投票 1

RxSwift错误处理订阅

我一直在尝试一些新的快速体系结构和模式,我注意到RxSwift的一个奇怪的问题,如果我正在进行服务调用并且发生错误 - 例如用户......

回答 2 投票 0

可观察 如果是在RxSwift中

我在下面创建了Obolable Bool类型,让allValid:Observable //所有有效是两个Observable的组合 allValid = Observable.combineLatest(checkBoxValid,...

回答 1 投票 0

在RxSwift中为TextField字符设置限制[重复]

我想在使用RxSwift的textFiled中为字符设置限制,可能是我可以从Scan操作员中受益,但我不知道在这种情况下如何使用它,我希望我的结果代码表现得像...

回答 1 投票 0

如何使用RxSwift和Alamofire进行分页?

我正在尝试使用alamofire和rxswift来消费api。我编写了方法,但观察者的onNext只被调用一次。我试图通过递归调用来做到这一点。怎么了 ...

回答 1 投票 0

iOS RxSwift - 使用RxTest和TestScheduler进行测试不会结束/终止测试用例

我试图了解如何从RxTest 4.2为RxSwift 4.2正确使用TestScheduler。我如何正确创建TestScheduler并传递它会终止调度程序的事件......

回答 1 投票 1

如何在RxSwift中取消订阅Observable?

我想取消订阅RxSwift中的Observable。为了做到这一点,我曾经将Disposable设置为nil。但在我看来,在更新到RxSwift 3.0.0-beta.2后,这个技巧不起作用,我可以......

回答 2 投票 8

iOS RxSwift - 如何使用Amb运营商?

我正在寻找RxSwift的Amb()运算符的例子。我有两个observables - 启动和停止,我想创建代码,如果其中一个发出,将执行,同时忽略来自...的排放

回答 1 投票 1

使用RxSwift重新加载Tableview

我正在使用RxSwift进行tableview。每次从api获取数据后我都需要重新加载我的表但是我没有这样做。我找不到任何解决方案。有人可以帮忙吗?我有一个阵列......

回答 3 投票 3

有谁知道在哪里可以获得xx 10和swift 4.2的RxSwift Pod?

我尝试了podfile中的几个变种无济于事......我认为它是pod'RxSwft',' - > 4.2'但是得到的错误不是描述性的。

回答 1 投票 0

retryWhen不按预期重新订阅源

我正在编写用于每隔t秒检查一个对象状态的逻辑,直到它完成。我决定使用retryWhen运算符。 getObjectStatus(someObject:someObjectInstance).flatMap {someObject ...

回答 1 投票 0

RxSwift + UITableViewCell如何在heightForRowAt中获取单元格对象

我有一个UITableView视图控制器。表数据使用RxSwift填充:let observable = Observable.just(data)observable.bindTo(tableView.rx.items(cellIdentifier:“CategoryCell”,...

回答 1 投票 4

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