rx-swift 相关问题

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

如何:如果.timeout返回错误消息,则触发警报视图

rxSwift的新手,正在尝试学习一个简单的函数。在可观察序列上使用.timeout时,它将返回错误消息未处理的错误发生:序列超时。如果...

回答 1 投票 0

RxSwift + Alamofire自定义映射器错误处理

RxSwift关于错误处理的另一个问题:我正在以这种方式使用Alamofire + RxAlamofire:SessionManager.default.rx.responseJSON(.post,url,parameters:params)示例:func login()-> ...

回答 1 投票 0

RXSwift不订阅主线程

我正在尝试进行多个API调用并填充领域数据库。一切正常。但是,当我尝试对subscribe()方法运行performSegue()时,引发了异常,通知我可以'...

回答 1 投票 3

RxSwift-UICollectionView在更新后不会更新

我有一个带有2个控制器的UITabBarController。在第一个VC用户中有文章列表。用户可以将一些文章添加到收藏夹(领域数据库)中。第二个VC是带有领域查询的列表(...

回答 1 投票 0

RxSwift — MainScheduler.instance与MainScheduler.asyncInstance

[在observeOn的上下文中使用RxSwift的MainSchedule.instance和MainSchedule.asyncInstance有什么区别?]

回答 1 投票 0

如何:将UIModalPresentationStyle从.automatic更改为UIViewController的.fullscreen

我尝试按照Apple文档的说明将modalPresentationStyle设置为.fullscreen。在将以下代码中所示的modalPresentationStyle设置为.fullscreen之后,系统仍然显示...

回答 1 投票 -1


Xcode中两个目标中的swift程序包导致符号重复

我的项目中有两个框架,每个框架都依赖于同一个Swift包(在本例中为RxSwift,但我认为这并不重要)。为了使项目得以构建,我必须包括...

回答 1 投票 0

观察JSON响应(如果已更改为已保存在Database(Realm)中)

[借助RxSwift构建分别使用Alamofire和Realm进行网络通话和数据存储的应用程序。一切都很好,但今天的需要是防止始终刷新...

回答 1 投票 -1

如何快速突出显示表格单元格的一部分?

我在表视图单元格中两次单击手势识别器,以访问不同的故事板。我的第二次单击位于单元格的最右端,我想单击它以突出显示...

回答 1 投票 -1

RxSwift中behaviourRelay数组内部的Modify属性

我有一个使用RxSwift定义的数组,作为public var calendarNDays = BehaviorRelay(value:[])CalendarControlDayModel是如下结构。 struct ...

回答 1 投票 0

我如何正确地用RxDataSource swift合并本节中的项目?

当一分钟内发送邮件时,我需要在部分中合并聊天消息。 ViewModel ..... .scan([MessageSectionModel]()){sectionModels,varModel中的messageItem = sectionModels ...

回答 1 投票 1

Return Observer.create不返回,并且旁边的代码无法使用RxSwift运行

嗯,我对反应式编程非常陌生。问题是,我有一个函数(A)返回一个对象,现在我有另一个函数(B)从函数A和I订阅返回的对象...

回答 1 投票 0

items'产生'(Source)-> Disposable',而不是UICollectionLayout的预期上下文结果类型'(_)-> _'错误

我有一个自定义控件,其中包含UICollectionView。此自定义控件具有其自己的视图模型。我正在将RXswift用于MVVM设计。视图模型类如下所示:CalendarViewModel {...

回答 1 投票 1

我无法快速从嵌入式视图控制器订阅publishSubject

我有包含ContainerView的MainViewController。和ContainerView嵌入了表示ThirdViewController的序列,在ThirdViewController中,我创建PublishSubject,如果我选择了某些内容...

回答 1 投票 1

如何使用RXSwift将对象的属性绑定到UIlabel?

我有一个如下的Model类:Model Model {var currentTemparature:String? var minTemparature:String? var maxTemparature:String? init(currentTemparature:String,minTemparature:...

回答 1 投票 0

[RxSwift和URLSession处理401状态

我目前有一个如下所示的网络客户端:类Client {让引擎:ClientEngineType var会话:URLSession init(engine:ClientEngineType = ...

回答 1 投票 1

如何在RxSwift中为HasDelegate协议编写getter和setter?

我正在对IWDeviceManager实施HasDelegate协议。在我阅读的所有帖子中,没有人为此公共var委托属性编写getter和setter。编译器为...

回答 1 投票 1

什么是当一个人订阅了对方更新两个行为继电器的价值的正确方法?

我有两个BehaviorRelay-S,一个被绑定到第二个。什么是更新一个函数里面两个值的正确方法?例如:类SetupProfileVM {让disposeBag = DisposeBag()...

回答 1 投票 1

有什么区别呢订阅到正常的类型和在这里观察到的类型?

令s = “Hello World” 的字符串让= BehaviorSubject(值:秒)//例1串.MAP {_在 “HHH”} .subscribe(onNext:{在打印(元件元素)},onCompleted:{...

回答 2 投票 1

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