rx-swift 相关问题

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

如何从使用RxSwift返回Observable的服务中获取值

我想了解RxSwift。我在下面创建了一个简单的游乐场,模仿我正在尝试的行为。这应该运行正常。导入UIKit导入RxSwift struct大学:Codable ......

回答 1 投票 0

如何判断RxSwift无论成功与否都能做某事

我在调用服务的类上有一个方法,它使用该服务的响应将ID传递给另一个服务,进行第二次调用。如果其中任何一个失败或顺序是......

回答 1 投票 0

如何在没有扫描功能的情况下保留Rx中的状态

我正在努力将我的一些View模型移植到(粗略的)有限状态机中,因为我的UI倾向于很好地适应该模式(Mealy / Moore,不关心这个问题的目的)。另外,...

回答 2 投票 2

'SingleEvent中的成员'成功' '生成'SingleEvent类型的结果 “

谁能解释这里的错误是什么? 'SingleEvent中的成员'成功' '生成'SingleEvent类型的结果 ',但上下文需要'SingleEvent '我回来了......

回答 2 投票 3

类型'Binder的价值 '没有会员'绑定'

我想将我的ImageView绑定到viewModel,以便将我选择的图像保存到Core Data。我的代码如下所示:class FoodViewModel:FoodViewModelType {var foodImage:BehaviorRelay ...

回答 1 投票 0

RxSwift绑定操作保留循环

我是rxswift框架的新手。我在下面编写了一个代码,我不确定。是否有任何保留周期?我必须使用弱自我引用吗? loginButton.rx.tap.bind {print(self.nameText ....

回答 1 投票 0

如何使用RxSwift订阅数组更改?

我有一个简单的数组:var similarObjects:[Objects] = []我之后如何看到他的变化:similarObjects = someArray我尝试:(结果:next - >完成)_ = Observable.just(similarObjects)....

回答 4 投票 0

RxSwift .asDriverOnErrorJustComplete()不属于核心/实用程序库

试图找出如何使用RxSwift制作应用程序并探索多个开源项目(即CleanArchitectureRxSwift和SwiftHub)我经常发现扩展名ObservableType {...

回答 2 投票 4

在RxSwift getter函数中使用Swift泛型 - 各种问题

这是函数:func registerFor (relayId id:String) - >驱动程序 ? {guard let relay = relay [id] as? BehaviorRelay 别的{return nil} ...

回答 1 投票 1

如何让RxSwift自动完成在Xcode 10.1中工作?

刚开始学习RxSwift。为什么自动完成功能不起作用,即使rx命令构建正常?编辑:临时解决方案可能是添加asObservable但我想要完整的体验!

回答 1 投票 4

网络开始加载问题

我正在使用下一个状态来处理我的API状态枚举RequestState {case loading case loaded(T)case error(Error)}和以下代码来改变这些状态:...

回答 1 投票 0

如何在NVActivityIndi catorView中使用RxSwift?

我正在尝试将NVActivityIndi catorView与RxSwift和MVVM一起使用。我正在扩展NVActivityIndi catorView,如下所示:extension Reactive where Base:NVActivityIndi catorView {/// Bindable sink for ...

回答 1 投票 0

如何用RXSwift实现UIPickerView

就像UITableView items.bindTo(tableView.rx.items(cellIdentifier:“cellIdentifier”,cellType:AttentionTableViewCell.self)){(row,dic,cell)in cell.configueCell(with:dic)} ....

回答 3 投票 3

添加程序化视图而不是故事板后出现意外的nil

我有一个用MVVM-C模式编写的应用程序,使用RxSwift以编程方式添加新视图后,应用程序崩溃了一个线程1:致命错误:意外发现nil而...

回答 2 投票 0

我第二次调用该函数时,不会触发RxAlamofire请求

我有一个函数应该返回一个Observable。当我第一次调用该函数时,一切都很顺利,我收到了我期望的结果,但是我第二次想要......

回答 1 投票 0

如何用Observable包装异步函数

我有一个async函数,目前看起来像这个func startLoginFlow(){IdentityProvider.shared.login {成功,错误//用户已经完成成功...

回答 1 投票 0

无法编译代码,因为已弃用的框架

我正在研究一个旧的代码,其中有RxCocoa框架,当我编译代码时,我看到了错误

回答 1 投票 -1

如何使用RxSwift模拟tableView行选择

我有一个UITableViewController设置如下。 View Controller类FeedViewController:BaseTableViewController,ViewModelAttaching {var viewModel:Attachable ! var ...

回答 1 投票 1

使用RxSwift / RxCocoa订阅UINavigationController后退按钮

我有一个简单的测试项目,UINavigationController作为我的rootViewController。我推了第一个ViewController,它有一个+按钮作为右边的按钮项,我订阅它的水龙头来呈现......

回答 1 投票 1

导航栏如果通过Rx数据源绑定在屏幕外加载数据,则大标题会缩小

当在导航栏中使用大型标题以及绑定到Rx驱动程序数据源的UITableView时,我注意到如果在视图是...时发生绑定和初始数据加载

回答 1 投票 2

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