rx-swift 相关问题

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

如何使用RxSwift根据数据数量绘制UICollectionView单元格

我制作了一个 var Sample = Public subject <[]>(),我将用它绘制一个元音视图。 如果样本数为0,我想画一个collection View cell,如果多于...

回答 1 投票 0

请告诉我如何使用RxSwift根据数据数量绘制集合View单元格

我制作了一个 var Sample = Public subject <[]>(),我将用它绘制一个元音视图。 如果样本数为0,我想画一个collection View cell,如果多于...

回答 1 投票 0

根据条件对 rx 可观察值进行反跳 - RxSwift

我在 Kotlin 中使用它来根据条件进行反跳: // 变量 private val subject_isUpdating = PublishSubject.create() var 最后点击的项目 = -1 // 在 onCreate 里面 适配器_购物车产品...

回答 2 投票 0

为什么“点击按钮”这个动作也被认为是异步事件?

在学习RxSwift的时候,遇到一个问题。像button.rx.tap这样的代码也被称为异步事件,但为什么它可以被认为是“异步事件”呢?通常,当我们变瘦时...

回答 1 投票 0

为什么在自动填充字段后选择“我自己的密码”时,UITextfield 不绑定值?

这就是我为密码 UITextField 定义操作的方式: mainView.passwordTextField.rx.text.orEmpty.bind(to: viewModel.password).dispose(by: disposeBag) mainView.passwordTextField.rx.controlEve...

回答 1 投票 0

RxSwift - withLatestFrom 组合两个可观察值的值

我想达到这样的结果: L -1-2-3------4------5-6-7-8---- R---------A------B----------C-- O---------A3-----B4---------C8 所以基本上类似于 withLatestFrom 但结合了 val...

回答 4 投票 0

结合RxSwift的bind(to:)的等价物

我是一位经验丰富的 RxSwift 用户,并且在 RxSwift 中拥有良好的工作 MVVM 结构。我是结合的新手,但看在上帝的份上,我不知道如何在结合中做类似的事情。最大的

回答 1 投票 0

如何从Observable RxSwift 设置collectionView sizeForItemAt

在尝试使集合视图单元格的高度动态化时,我遇到了一些问题。高度数据位于我的枚举 Observable<[MovieSection]> 数组内。据我所知,RxSwift 不...

回答 1 投票 0

使用 RxSwift 观察 UITextField.editing

我想观察属性UITextfield.editing。我正在使用这段代码: self.money.rx_observe(Bool.self, "编辑").subscribeNext { (值) in 打印(””) }.addDisposableTo(disposeBag) 但在...

回答 4 投票 0

为什么这不会泄漏内存?接收反馈

类视图模型{ ... func 状态(带有绑定:@escaping (Driver) -> Signal) -> Driver { 驱动程序.系统( 初始状态:.initial, ...

回答 1 投票 0

无法加载模块 RxSwift 的链接库 swiftQuartzCore - 错误:

我的项目 git repo 位于 https://github.com/jiexishede/RxSwiftTimePlayground。 当我运行游乐场页面时,错误将显示: 错误:处理模块导入时出错:无法加载林...

回答 1 投票 0

如何在关联类型协议中指定数组中的元素类型

struct ApiResult: HandyJSON {} 结构体Api:BaseRequest { 类型别名数据类型 = [ApiResult] } 让 api = api() api.call.subscribe { onSuccess: 结果 // 我希望获得 ApiResult 类的数组...

回答 1 投票 0

在RxSwift中直接为UITableView访问BehaviorRelay值有效吗?

我正在使用 RxSwift,并且有一个场景,我在 ViewModel 中使用BehaviorRelay 来保存 UITableView 的数据数组。我专门设置了对此BehaviorRelay 的订阅

回答 1 投票 0

如何将多个observable变成一个completable?

我是 RxSwift 的新手,刚刚继承了一个旧的代码库,所以如果这是一个愚蠢的问题,请原谅我。 在代码中,数据在 Completables 和 Observables 的帮助下进行更新。下面有两个

回答 1 投票 0

RxSwift:如何使用其他两个可观察对象(其中一个依赖另一个)创建一个可观察对象?

我是 RxSwift 的新手,刚刚继承了一个旧的代码库(没有原始开发人员在场)。我试图不对架构(MVVM)进行许多/任何调整。 代码中,各个视图控件...

回答 1 投票 0

如何发出初始数据,然后使用 RxSwift 与新数据结合?

我使用 3 个 api 来获取我的 tableview 的数据。首先,feedRepository.findOtherFeed 返回包含数据数组和 Bool 的元组的 Observable。对于数据数组中的每个元素,我调用 userRepos...

回答 1 投票 0

如何返回具有可选值的 Observable 序列

在此输入图像描述 类 API{ 静态让共享 = Api() private letprovider = MoyaProvider(插件:[NetworkLoggerPlugin(),CryptoPlugin()]) 公共...

回答 1 投票 0

RxSwift .debounce、.throttle 用于分页

我正在尝试实现分页。每当表视图滚动时,我希望反应器检查它是否到达底部。但是每当 tableView 的 didScroll 发生时绑定reactor.action似乎

回答 1 投票 0

RxSwift 将 withLatestFrom 运算符与多个源一起使用

我有 3 个可观察量,即 source、source1 和 source2。我想要的是每当 source 发出不同的事件时获取 source1 和 source2 的值。这是我想出的代码,显然它......

回答 4 投票 0

无法在没有类型注释的情况下推断闭包类型。 Swift 5、XCode 15.0、RxSwift

我的第一篇文章,所以我为缺乏冗长或知识而道歉。我对斯威夫特很陌生。 我正在使用 RxSwift 来帮助同时运行对后端的 HTTP 调用,然后将其压缩到单个观察器中......

回答 1 投票 0

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