第十二屆 優選

mobile-dev
RxSwift / 30天探索之旅
Bing

系列文章

DAY 1

第 1 天 - 前言 & RxSwift 簡介

前言及規劃 Hello,大家好,我是Bing,在新工作接觸到RxSwift,過程中受到我學長許多幫忙,也接觸到許多大神的教材,期許接下來30天,能從頭了解RxS...

DAY 2

第 2 天 - 自學跟推薦資源

嗨,今天給釣竿 安裝RxSwift 在開始之前,我們先快速帶過怎麼安裝RxSwift,詳細可以參照GitHub - ReactiveX/RxSwift: Rea...

DAY 3

第 3 天 - Observable (上)

嗨,今天講observable。 什麼是Observable? Rx的一個核心觀念就是observable(或叫sequence ),口訣就是,Everythi...

DAY 4

第 4 天 - Observable (下)

嗨,今天繼續我們繼續講Observable。 其他建立Observable的方式 昨天在建立Observable時,有介紹到.of跟.interval,其實建立...

DAY 5

第 5 天 - Subject (上)

嗨,今天介紹一個既是Observable又是Observer的東西,叫做Subject。 什麼是Subject? 如同前面介紹,他同時是Observable跟O...

DAY 6

第 6 天 - Subject (下)

昨天稍微介紹Subject的用途,今天進一步來介紹他的兄弟姐妹,共有6種,看起來很多,但仔細看就會發現差不多那幾個字組合而已,下面聽我娓娓道來,Relay因為篇...

DAY 7

第 7 天 - Relay

嗨!今天過得好嗎?昨天介紹三種Subject,今天要介紹跟Subject很像的Relay,它也算是Subject的一種,讓我們開始吧。 PublishRelay...

DAY 8

第 8 天 - 淺談Subject使用時機

嗨,大家好,今天接著聊聊Subject! 淺談使用時機 Relay在某些情況很好用,比如說在非Rx跟Rx之間的轉換,又或是說,Imperative世界與Rx世界...

DAY 9

第 9 天 - Filtering Observables

嗨!今天要講Filtering Observables,它能約束訂閱者收到的元素,感覺就很像是在Swift當中使用filter一樣,同樣的,Filtering實...

DAY 10

第 10 天 - Transforming Observables (上)

嗨,大家好,今天介紹Transforming,都是很常用到的,應該說幾乎不可能用不到,我們就開始吧! Map 定義『將元素轉換』,這就跟Swift 原生的map...