RxSwift

MVVM+RxSwift

以前對MVVM的理解和運用覺得很淺薄,在專案中用處只是對ViewController減負 沒有做資料與View的繫結,沒有做到真正的資料驅動檢視 沒有體現出MVVM易於測試的好處 對於R

RxSwift學習

“它拓展了觀察者模式。使你能夠自由組合多個非同步事件,而不需要去關心執行緒,同步,執行緒安全,併發資料以及I/O阻塞。” 1.2主要具有哪些功能 1.2.1 實現點選按鈕方法Target Action

RxSwift之Subjects

RxSwift-Reactive Programming with Swift (Swift4.0) 前言 上一篇 《iOS開發進階-RxSwift之Observables》學習了 O

RxSwift之Observables

參考: RxSwift-Reactive Programming with Swift (Swift4.0) Observables Observables 是 Rx 的核心,本節將花

RxSwift 中的排程器

與 ReactiveCocoa 相比,Rx 的一大優勢就是更豐富的併發模型。提到併發,就不得不提多執行緒。在 RxSwift 中,與執行緒對應的概念就是排程器,本文就排程器做些介紹,包括併發排程器、序列排

利用函式組合提升程式碼可維護性

前言 函式組合,在函數語言程式設計裡面也是挺重要的概念,能夠將函式進行操作合併等,在有些場景下可以大幅度提升程式碼的可讀及可維護性。 下面就演示一些利用函式組合重構程式碼以達到更好可維護性的例子 簡

1746014327.7085