1.初窺 簡單使用
pod 'RxSwift' 基礎(chǔ)框架
pod 'RxCocoa' 基于cocoa UIKit 進(jìn)行擴(kuò)展
訂閱button點(diǎn)擊
訂閱文字改變
同一事件源蛛倦,多對(duì)象監(jiān)聽
kvo監(jiān)聽文字改變
kvo監(jiān)聽frame改變
2.RxSwift 常見操作
--1.never事件
創(chuàng)建一個(gè)從不執(zhí)行的never事件 不會(huì)執(zhí)行event回調(diào)
--2.empty事件
empty事件
empty事件打印結(jié)果
--3.just事件
just事件的調(diào)用
具體just事件回調(diào)順序如下
just事件log信息
--4.of 事件
of 事件的調(diào)用
of 事件的log信息
--5 from事件 可以通過數(shù)組 內(nèi)包含對(duì)象構(gòu)造事件
from事件
from事件的回調(diào)
--6.自定義事件
自定義事件的構(gòu)成 通過Disposables.create() 返回Disposable對(duì)象
通過Observable? 類方法 創(chuàng)建 Observer 對(duì)象 obser obser 添加OnNext事件 并返回Disposable 對(duì)象
自定義事件的調(diào)用
自定義事件的調(diào)用
--7.range事件
range事件?
range事件調(diào)用順序
--8.repeat 事件
repeat事件調(diào)用 take決定事件循環(huán)次數(shù)
repeat事件調(diào)用