第十二屆 優選

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

系列文章

DAY 11

第 11 天 - Transforming Observables(下)

昨天提到範例中,我們做了一個假的API,他只會回傳.success,但現實情況下,可能會發生.error,這時候會怎樣呢? 我們先修改一下我們的API,他會在兩...

DAY 12

第 12 天 - Share & ShareReplay

嗨,大家好,今天明明是禮拜六卻要上班的一天(笑),今天要講講share跟shareReplay,直接開始吧。 Share Share是用來共享狀態,我們先看一個...

DAY 13

第 13 天 - Combining Observables(上)

今天講講Combining operator,因為我們常常要合併多個Oberservable,藉此來獲得(分享)想要的資料,但Observable概念就像資料流...

DAY 14

第 14 天 - Combining Observables(中)

只放一天假後的禮拜一根本是大魔王...,今天繼續講Combining Observables Concat concat是一個靜態的方法,給定一個排序過的Col...

DAY 15

第 15 天 - Combining Observables(下)

嗨嗨,今天第15天,已經超過一半了阿!今天繼續講Combining Observables。 Zip zip跟merge和combineLatest也很相似,不...

DAY 16

第 16 天 - 統整一下Operator的選擇

嗨,今天把過去這幾天所講的Operator做個統整,並分享過去犯錯的範例,給大家借鏡借鏡。 Merge、CombineLatest和Zip 相同之處 都可以合...

DAY 17

第 17 天 - Error Handling Operators (上)

嗨,中秋快樂,趁這連假好好洗滌平日的疲憊吧!今天要講Error handling operators 調整API 為了展示Error handling oper...

DAY 18

第 18 天 - Error Handling Operators (下)

接續昨天的上集,今天延續上週的範例程式,做以下修改 Retry 如果發生錯誤,想重新嘗試,那就選擇retry,參數需要帶入 maxAttemptCount,值得...

DAY 19

第 19 天 - Schedulers

連假過一半了,有點感傷...直接開始正題吧... Scheduler 如果要將多執行緒的概念放到Observable當中,那就會用到Scheduler,如果有用...

DAY 20

第 20 天 - TableView + Rx 與範例(上)

這系列寫到這階段了,基本觀念跟operator我想都帶到了,於是我想,我們可以來一個簡單範例,將這幾天說提到的,應用在UITableView上,不過在這之前先來...