RxSwift Observable&Observer和辅助类型 发表于 2018-09-22 字数统计: 1.7k 字 | 阅读时长 ≈ 7 分钟 在我们日常开发中,有一些既可是Observable又可是Observer。举个🌰:12let observable = textField.rx.textobservable.subscribe(onNext: { text in show(text: text) }) 在这行 ... 阅读全文 »
RxSwift Observer-观察者 发表于 2018-09-21 字数统计: 805 字 | 阅读时长 ≈ 3 分钟 我们在之前已经了解了什么是Observer观察者,这篇我们了解一下怎么创建观察者以及特征观察者(AnyObserver、Binder)。 在 subscribe 方法中创建创建观察者最直接的方法就是在Observable的subscribe方法后面描述当事件发生时,需要如何做出响应。举个🌰:123 ... 阅读全文 »
RxSwift Observable-可观察序列 发表于 2018-09-20 字数统计: 2.8k 字 | 阅读时长 ≈ 12 分钟 上一篇已经介绍了Observable是什么,现在简单介绍一下它怎么创建,以及RxSwift里面Observable存在的一些特征序列。 常见的创建方法just() 方法该方法通过传入一个默认值完成初始化,并指定了当前Observable所发出事件携带的数据类型1let observable = Ob ... 阅读全文 »
RxSwift 核心 发表于 2018-09-19 字数统计: 1.5k 字 | 阅读时长 ≈ 6 分钟 在这篇中,简单介绍一下RxSwift的核心内容,首先献祭上一张图: Observable:产生事件 Observer: 响应事件 Operator:创建变化组合事件 Disposable:管理绑定(订阅)的生命周期 Schedulers:线程队列调配Observable 可被监听的序列Observ ... 阅读全文 »
RxSwift-开门第一篇 发表于 2018-09-18 字数统计: 735 字 | 阅读时长 ≈ 2 分钟 开篇扯淡: 为什么入RxSwift这个坑?因为我作为一个iOSer,主要语言是swift,日常开发已经很少使用OC。随着产品代码量日益增加,准备从MVC转成MVVM,而MVVM最搭配的就是RxSwift。所以,作为我个人来说,入RxSwift这个坑,还是比较合情合理的。 正经内 ... 阅读全文 »
swift 内联序列函数sequence 发表于 2018-09-13 字数统计: 561 字 | 阅读时长 ≈ 2 分钟 在看RxSwift文章的时候,有人说到了Sequence。恕小弟才疏学浅,在日常搬砖中没有使用到它,所以在此记录一下。sequence是在swift3就出现的。使用它们可以返回一个无限序列。我们可以给他们一个初始值,或者初始状态,然后他们便会以懒加载的方式应用到一个闭包。方法如下:121.publi ... 阅读全文 »