rx-swift 相关问题

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

RxSwift上是否存在某种优先级运算符?

我有一个具有2条验证规则的文本字段:最小字符数和字母数字字符。我希望能够在错误标签中向用户表示他在做什么错,但是...

回答 1 投票 1

观察到直到或直到另一场可观察到的火灾为止

我有一个热的可观察的C,我想听它直到另一个可观察的B触发(即生成onNext事件)。 B是一个寒冷的观测到的,我不想直到另一个...“>”>

回答 1 投票 2

在另一个订阅触发后开始订阅

有两个观测值:a和b。我想在第一个可观察对象(a)触发后(即生成了第一个onNext事件)订阅第二个可观察对象(b)。我尝试了b.skipUntil(a)....

回答 1 投票 1

如何通过重复较短的序列来压缩可观察对象

我正在尝试找出如何获得以下结果:A:-a--b--c-d--e-f-> B:--1-2-3- | =:--ab--cd--ef->:--1-2--3-1--2-3->其中A,B为输入流,'='表示...

回答 2 投票 -1

Do和Map有什么区别?

操作符和地图操作符有什么区别?好像一样我正在学习RxSwift。请查看do和map的大理石图。做:http://reactivex.io/documentation/operators / ...

回答 1 投票 0

RxSwift flatMap如何等待for循环完成?

在我的代码中有一个Single,我通过flapMap发出一个数组。在flipMap中有一个for循环,每次都会向数组添加一个元素。我的问题是:flapMap返回调用如何等待,直到...

回答 1 投票 0

我何时可以在RxSwift中使用onNext

如果我让myValue = BehaviorSubject(value:30)myValue.subscribe(onNext:{print($ 0)},onError:{print(error)中的错误},onCompleted:{print(“ Completed”)}},onDisposed :{...

回答 1 投票 1

我如何在RxSwift中为观察到的数组附加值

[试图掌握RxSwift并陷入一些困境。 var观察到的数据= BehaviorSubject.from([[2,3,4,5,6]).map({$ 0 * 3})。subscribe(onNext:{print(“ HELLO”,$ 0)})我如何附加.. 。

回答 1 投票 0

另一个订阅触发时取消订阅的最佳做法

我有两个订阅:a和b。 b触发后,我需要取消(取消订阅)a。订阅在代码的不同部分定义,当前看起来像这样:private let ...

回答 1 投票 0

另一个订阅触发时取消订阅的最佳做法

我有两个订阅:a和b。 b触发后,我需要取消(取消订阅)a。订阅在代码的不同部分定义,当前看起来像这样:private let ...

回答 1 投票 0

我如何将RxSwift与AlamoFire和SwiftyJSON一起使用?

我正在尝试学习RxSwift,目前正在尝试将其与AlamoFire和SwiftyJSON结合使用,也就是说,观察何时下载了JSON,以便我可以对其进行解析。我有工作代码...

回答 1 投票 0

RxTest-如何比较事件 ,因为空隙不能相等

ViewModel具有一个输入(观察者),该输入绑定到UIViewController中的UIButton的tap事件。该观察者的类型为AnyObserver 。在我的单元测试中,这是我所期望的:让...

回答 1 投票 0

Swinject我在做什么错?

[每当我运行此代码时,都会调用VCModel的init(),但Swinject不会将VCModel实例注入到我的ViewController中。有人可以告诉我我做错了什么吗?我得到的错误是:...

回答 2 投票 0

如何从RxSwift中的onNext获取正确的值?

我已经从URL解析了JSON数据,并在填充数组时相应地触发了数组上的订阅者。但是我从onNext获得的数据看起来像这样:MyProject.People。我如何获得...

回答 1 投票 1

[使用UITableView的RxCocoa扩展名时如何控制canEditRowAtIndexPath

仅供参考,在我提出问题之前,我正在使用Swift 2和xcode 7 beta。所以我正在使用RxSwift和RxCocoa将ViewModel绑定到TableView。在我的UITableViewController中...

回答 1 投票 6

如果单击UIButton,RxSwift如何工作?

我刚刚开始学习RxSwift。我添加了一个UIButton,其中包含一个observable in和一个suscribe方法,该方法应该在每次数据更改时触发,但是我无法正常工作。我想念什么? @ ...

回答 1 投票 1

不同类型的RxSwift

我不知道如何映射自定义类型。我有两个具有自定义类型的变量-var viewModel:PurchaseList.Fetch.ViewModel? var回应:PurchaseList.Fetch.Response? struct响应:可映射{...

回答 1 投票 0

如何在RxSwift中累积合并两个序列?

我有两个序列,我想将它们合并,以便将进入第二个序列的任何结果与第一个序列的最新结果进行累积合并。 A --------------- B --...

回答 2 投票 2

我应该如何访问有关用于使用RxSwift和MVVM填充表格视图的数组的数据

我正在尝试通过制作消息传递应用程序来学习MVVM和RxSwift,但无法找出基于上一个单元格的详细信息(如果它是表视图中的最新单元格)来设置单元格样式的最佳方法。 ...

回答 1 投票 0

RxSwift:将实际的可观察值传递给另一个视图控制器吗?

我有一个视图控制器,需要了解从另一个视图控制器设置的布尔变量headerCollapsed。在vc1中,我具有:headerCollapsed = ReplaySubject 。create(...

回答 1 投票 0

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