rx-swift 相关问题

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

在 rxswift 中循环

嘿我想在 rxswift 中循环,所以我的代码流首先是使用此代码获取数据 id 列表 func fetchAllGamesWithPagination(_ page: Int) -> Observable<[ListGame]> { 让网址 =

回答 1 投票 0

Filter Operator API 响应在 RxSwift 中不起作用

我无法找出问题所在,只是根据状态代码过滤掉响应,如下所示: 该代码应该根据状态代码过滤掉响应并返回响应...

回答 1 投票 0

RxSwift 地图和 flatMap

为什么两种方法的输出不同?这是什么原因呢? 当我使用不同的运算符组合时,我期望得到相同的输出,但结果不是我所期望的。 ...

回答 1 投票 0

在Observable RxSwift中使用‘asPromise()’可以在PromiseKit Promise中使用吗?

我写了函数'asPromise()' 但处置很奇怪,我不知道更好的主意。 所以如果您有任何更好的想法,请告诉我 谢谢你

回答 1 投票 0

使用 RxDataSources 的 RxTableViewSectionedReloadDataSource 处理“请求部分 (-1) 的行数”错误

我正在使用 Swift 和 RxSwift 开发一个 iOS 应用程序,特别是利用 RxTableViewSectionedReloadDataSource 来管理我的 UITableView 数据绑定。我没有使用 DataSourceDelegate。

回答 1 投票 0

RxSwift 中的 Driver 如何不进行循环引用

我是学习ios开发的学生 我想知道 Driver 如何不进行循环引用? 下面两个代码显示不同的结果 // viewController deinit 发布中继 .asDriver(onErrorJustReturn:...

回答 1 投票 0

重新排序BehaviourRelay<Array>的内容而不发出

我手头有情况。我有一个设计师服装:BehaviourRelay<[MyCustomObjects]> 已在驱动少量 UI 组件的代码中实现。 现在我需要重新排序数组...

回答 1 投票 0

Rxswift 在事件发生时取消观察者并重新订阅

如何在事件发生时取消可观察量并重新订阅(基本上我希望可观察量在另一个事件发生时跳过发射(点击取消按钮))。 详细场景:取消但是...

回答 1 投票 0

如何将 CoreStoreObjects 传递到 SwiftUI - 可能使用合并或 RxSwift

我在之前使用 SwiftData 之后一直在实现 CoreStore。 我有插入和谓词工作,但我没有成功地在视图中显示任何数据。 一个复杂的问题是每一个

回答 1 投票 0

如何使用 rxswift 将从 API 获取的数组的所有相关元素打印为表格视图单元格中的标签?

我的模型是这样的; 进口基金会 结构时间戳:可解码 { 让状态:字符串 让消息:字符串 让区域:[区域] } 结构区:可解码 { 让国家代码:斯特林...

回答 1 投票 0

RxSwift PublishSubject 单元测试

这是我的视图模型 进口基金会 导入 RxSwift 类 CitiesViewModel { 让服务:CityServiceProvider var 城市: PublishSubject<[CityDetail]> = PublishSubject() 让

回答 2 投票 0

RxSwift:数据库事件和不同调度的问题

我正在使用领域作为后端。使用 RxSwift,我对某些列有一个可观察到的数据库表(它跟踪挂起状态)。收到事件后,我切换到另一个串行计划来设置...

回答 1 投票 0

如何使用 RxSwift 在 RxKeyboard 实例上调用 debounce?

这就是我的代码中的内容: RxKeyboard.instance.visibleHeight.drive(onNext: { [weak self] 中的值 // 用价值做某事 }).dispose(作者:disposeBag) 但这被 val 调用了两次...

回答 1 投票 0

使用RxSwift和URLSessionTask时如何实现重试?

我尝试使用 retryWhen 函数来更新我的令牌,但不幸的是,它抛出了一个错误: “any Cancelable”类型的值没有成员“retryWhen” 任务是 URLSessionTask 返回可观察的。

回答 1 投票 0

我遇到了一个问题,当我按下按钮时,视图不会弹出。斯菲特

我遇到了一个问题,我不明白它没有向我显示弹出窗口的原因是什么。我有一个 xViewModel 类,我在其中调用该函数。该函数被定期调用,我...

回答 1 投票 0

使用 Swift 在 iOS 上使用 Core Data 保存数据时出现 libsystem_platform.dylib`_os_unfair_lock_corruption_abort 错误

我是iOS开发新手。我正在使用 Core Data 在我的 iOS 应用程序中保存数据。我的应用程序正在多个视图控制器中的应用程序委托访问共享对象,并且正在读取和保存数据...

回答 2 投票 0

如何使用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

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