前言

  • 江湖上都在說現(xiàn)在就要趕緊學(xué) swift 了,即將是 swift 的天下了。在 api 變化不大的情況下,swift 作為一門新的語言,集眾家之所長,普通編碼確實比 oc 要好用的多了

  • 老早就聽說 MVVM 的概念及響應(yīng)式函數(shù)式編程,微軟確實厲害。自己最近沒什么事,就前來入坑了

二、學(xué)習(xí)方式

三、自己寫注冊登錄及 tableView 的一點理解

  • 關(guān)于觀察者 和 被觀察者(Observable)發(fā)出序列

    • map 不會產(chǎn)生新的序列

    • flatMapLatest 會產(chǎn)生新的序列

    • combineLatest 不會產(chǎn)生新的序列

    • Variable、PublishSubject 是 Subject 的一種,可當(dāng)觀察者被 bindTo,可當(dāng)序列數(shù)據(jù)源 Observable

    • Variable 它不會因為錯誤終止也不會正常終止, 適合做數(shù)據(jù)源,可以用于控件的 text 屬性

    • PublishSubject 與普通的Subject不同,在訂閱時并不立即觸發(fā)訂閱事件,而是允許我們在任意時刻手動調(diào)用onNext(),onError(),onCompleted來觸發(fā)事件,可以用于按鈕的點擊

    • 控件的 text 類型是 

      網(wǎng)友評論