上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

2020年4月12日

Rx Swift5更新

摘要: RxSwift 5 更新了什么? RxRelay 现在是一个独立的框架 RxRelay 是一个在 Subjects 之上很好的抽象层。它可以让我们发出元素,而不用担心 error 和 completed 这样的终止事件。由于它们被添加到 RxSwift 中,并且是 RxCocoa 项目的一部分。 许 阅读全文

posted @ 2020-04-12 09:47 码上翻身 阅读(527) 评论(0) 推荐(0)

Rx 操作符七

摘要: timeout 如果源 Observable 在规定时间内没有发出任何元素,就产生一个超时的 error 事件 如果 Observable 在一段时间内没有产生元素,timeout 操作符将使它发出一个 error 事件。 timer 创建一个 Observable 在一段延时后,产生唯一的一个元素 阅读全文

posted @ 2020-04-12 09:46 码上翻身 阅读(165) 评论(0) 推荐(0)

Rx 操作符六

摘要: take 仅仅从 Observable 中发出头 n 个元素 通过 take 操作符你可以只发出头 n 个元素。并且忽略掉后面的元素,直接结束序列。 let disposeBag = DisposeBag() Observable.of("🐱", "🐰", "🐶", "🐸", "🐷", " 阅读全文

posted @ 2020-04-12 09:45 码上翻身 阅读(117) 评论(0) 推荐(0)

Rx 操作符五

摘要: sample 不定期的对 Observable 取样 sample 操作符将不定期的对源 Observable 进行取样操作。通过第二个 Observable 来控制取样时机。一旦第二个 Observable 发出一个元素,就从源 Observable 中取出最后产生的元素。 scan 持续的将 O 阅读全文

posted @ 2020-04-12 00:44 码上翻身 阅读(168) 评论(0) 推荐(0)

Rx 调度器

摘要: 调度器(Schedulers) 调度器(Schedulers)是 RxSwift 实现多线程的核心模块,它主要用于控制任务在哪个线程或队列运行。 RxSwift 内置了如下几种 Scheduler: CurrentThreadScheduler:表示当前线程 Scheduler。(默认使用这个) M 阅读全文

posted @ 2020-04-12 00:42 码上翻身 阅读(262) 评论(0) 推荐(0)

Rx 操作符四

摘要: from 将其他类型或者数据结构转换为 Observable 当你在使用 Observable 时,如果能够直接将其他类型转换为 Observable,这将是非常省事的。from 操作符就提供了这种功能。 将一个数组转换为 Observable: let numbers = Observable.f 阅读全文

posted @ 2020-04-12 00:37 码上翻身 阅读(143) 评论(0) 推荐(0)

Rx 操作符三

摘要: deferred 直到订阅发生,才创建 Observable,并且为每位订阅者创建全新的 Observable deferred 操作符将等待观察者订阅它,才创建一个 Observable,它会通过一个构建函数为每一位订阅者创建新的 Observable。看上去每位订阅者都是对同一个 Observa 阅读全文

posted @ 2020-04-12 00:19 码上翻身 阅读(163) 评论(0) 推荐(0)

2020年4月11日

Rx 操作符二

摘要: concatMap 将 Observable 的元素转换成其他的 Observable,然后将这些 Observables 串连起来 concatMap 操作符将源 Observable 的每一个元素应用一个转换方法,将他们转换成 Observables。然后让这些 Observables 按顺序的 阅读全文

posted @ 2020-04-11 23:58 码上翻身 阅读(202) 评论(0) 推荐(0)

操作符详解

摘要: 操作符详解 amb 在多个源 Observables 中, 取第一个发出元素或产生事件的 Observable,然后只发出它的元素 当传入多个 Observables 到 amb 操作符时,它将取其中一个 Observable:第一个产生事件的那个 Observable,可以是一个 next,err 阅读全文

posted @ 2020-04-11 23:42 码上翻身 阅读(202) 评论(0) 推荐(0)

git忽略的设置规则

摘要: GraphiQL中API文件与schema.json文件过大,属于动态生成文件,配置忽略项, 更进一步了解了git忽略的设置规则 .gitignore 文件中,每一行的忽略规则的语法如下: 空格不匹配任意文件,可作为分隔符,可用反斜杠转义 开头的文件标识注释,可以使用反斜杠进行转义 ! 开头的模式标 阅读全文

posted @ 2020-04-11 23:41 码上翻身 阅读(757) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

导航