RxSwift之路 2 如何開始

2022-07-16 01:54:12 字數 1532 閱讀 2101

學習的第一手資源當然是專案提供的文件。在專案的document目錄下放著專案的一些概念說明。看過專案的readme後可以從 getting started 開始。

不過如果你之前完全沒有接觸過響應式程式設計這種概念,一開始文件可能讀的不太懂,多看一些實際使用的 demo 會有更深的體會。響應式的程式設計思維和在 oc 流行的 reactivecocoa 是一致的,所以對於什麼是 frp 一些介紹 rac 的文章一樣可以看,不必拘泥。

用 cocoapod 安裝後,從 workspace 開啟專案,模式裡選擇 rxswift-macos 然後編譯專案。rx 非常友好的寫了乙個展示 api 的 playground。在導航裡選中 rx.playground 檔案。

在 playground 裡可以看到各個 api 的使用方式和一些說明。

如果想要自己測試某個 api,可以展開 rx,選中二級裡的檔案 playground,就可以在裡面自己寫**執行看某個 api 的執行結果。

雖然這本書有點貴需要55刀,但是裡面的知識也值這個價。對於初學者而言買這本書對著邊做邊學是乙個很好的路徑。

需要指出的是這本書還是更多的停留在如何使用好 rx 上,對於一些具體的設計實現沒有深入提及。所以在讀完這本書後依然建議讀一遍官方文件,再**一下原始碼。

推薦兩篇博文。一篇李忠的是時候學習 rxswift 了。一篇 riddle 的 ios響應式架構。如果沒有從更高的抽象理解為什麼需要乙個響應式的框架是用不好的 rx 的。

有用 slack 還可以加下 rxswift 的頻道: 。當然請不要在裡面說中文。

開始C 之路

大學之前,一心只想考上大學。真正步入大學校園之後,我卻不知道接下來的目標是什麼?四年時間都用來逃課 玩遊戲和睡覺了。美好的時光一去不復返,如今步入社會,找到乙份程式設計的工作。c 成了我職場路上的攔路虎。2014.12.4 開始看 譚浩強編著的 c 程式設計 截至目前已將書本看完一遍,課後的大部分習...

開始Blog之路

原來我已經有blog一年多了,其實我是不知道的。開始php程式設計師的工作已有兩年,曾經多次也想像那些大神一樣,分享或是記載一下當時遇到或是學習的東西,卻不知道寫部落格從 開始。可愛的小夥伴們,請不要笑我。從今天開始,我要將從高中養成的寫日記的習慣切換到blog上面,祝福我能堅持下去吧,親愛的夥伴。...

sniffer認證之路 開始

從程式設計師的創刊號開始,我就成為了它的忠實讀者,這麼多年,熱情依舊。終於有能力自己開始寫點兒什麼,於是,從我的認證之路開始。因為專業和未來工作的特點,我專攻的是網路設計和監聽分析,因此,冷門的network general 系列 認證是最好的選擇。慢慢來,從sniffer certified pr...