首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
RXSwift
订阅
天道酬勤yg521
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
RxSwift(1)— 初探
函数式编程简称FP(Functional Programming),函数式编程就是一种抽象程度很高的编程范式,它将计算机运算看做是数学中函数的计算,而纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而…
理解 RxSwift:为什么要使用 RxSwift(一)
RxSwift 是一个可以帮助我们简化异步编程的框架,它是 ReactiveX(简写:Rx) 的 Swift 版本。 RxSwift 拓展了观察者模式,它能帮你自由组合多个异步事件,而不需要去关心线程,同步,线程安全,并发数据以及I/O阻塞。 RxSwift 属于函数响应式编程…
RxSwift核心流程简介
前言 RxSwift是一个基于响应式编程的Swift框架,它提供了一种简洁而强大的方式来处理异步和事件驱动的编程任务。在RxSwift中,核心流程包括观察者、可观察序列和订阅。 RxSwift核心流程
RxSwift学习-09-映射操作解析
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第11天,点击查看活动详情。 本文主要介绍在RxSwift中映射操作map原理解析, 关于swift中的map可以看下之前的文章 sw
RxSwift学习——理解Observable(一)| 8月更文挑战
前言 就我学习RxSwift的感觉,各种文档和说明都会说Observable是Rx中最最最核心的部分。 然而,正是因为它核心、关键,理解起来也不容易。 这里,我来来说说我对它的理解。
谈谈RxSwift中的错误处理
RxSwift中提供了多种不同的错误处理操作符,它们可以在链式操作中相互组合以实现复杂的处理逻辑,下面先简单介绍一下RxSwift提供的错误处理操作,然后通过一些具体的例子来看看如何在实际项目中应用。这里不会详细介绍RxSwift,阅读前需要对Rx的基础有一定了解。 当数字小于…
RxSwift-高阶函数
操作符可以帮助大家创建新的序列,或者变化组合原有的序列,从而生成一个新的序列。比如filter过滤,map转换等,具体可参考文档Operator - 操作符。 filter,map等操作符都是高阶函数,高阶函数接受一个或多个函数作为输入,最后输出一个函数。下面我们就以map为例…
RxSwift学习之十二 (基础使用篇 3- UI控件扩展)
2. Rxswift基本使用之 UI控件扩展 当然我们直接使用 change 事件效果也是一样的。 (1)通过 rx.controlEvent 可以监听输入框的各种事件,且多个事件状态可以自由组合。除了各种 UI 控件都有的 touch 事件外,输入框还有如下几个独有的事件: …
嗨,这里有一份RxSwift+MVVM实现的掘金沸点页面
关于 MVVM 网上已经有很多资料了,作为第一次实际使用的我不做过的的解释,请各位自行查阅相关文章。这里金记录下我的使用感受,ViweModel 很方便复用,代码分层很清楚。 同样的关于 RxSwift 本人也是前几天从 0 开始学习的,也不会给出过多的介绍。 如果您也想自己实…
RxSwift(4)— 高阶函数(上
转换闭包应用于可观察序列发出的元素,并返回转换后的元素的新可观察序列。 将可观测序列发射的元素转换为可观测序列,并将两个可观测序列的发射合并为一个可观测序列。 只发出可观察序列发出的第一个元素(或满足条件的第一个元素)。如果可观察序列发出多个元素,将抛出一个错误。 只从一个可观…