前言

  • 江湖上都在说现在就要赶紧学 swift 了,即将是 swift 的天下了。在 api 变化不大的情况下,swift 作为一门新的语言,集众家之所长,普通编码确实比 oc 要好用的多了

  • 老早就听说 MVVM 的概念及响应式函数式编程,微软确实厉害。自己最近没什么事,就前来入坑了

二、学习方式

三、自己写注册登录及 tableView 的一点理解

  • 关于观察者 和 被观察者(Observable)发出序列

    • map 不会产生新的序列

    • flatMapLatest 会产生新的序列

    • combineLatest 不会产生新的序列

    • Variable、PublishSubject 是 Subject 的一种,可当观察者被 bindTo,可当序列数据源 Observable

    • Variable 它不会因为错误终止也不会正常终止, 适合做数据源,可以用于控件的 text 属性

    • PublishSubject 与普通的Subject不同,在订阅时并不立即触发订阅事件,而是允许我们在任意时刻手动调用onNext(),onError(),onCompleted来触发事件,可以用于按钮的点击

    • 控件的 text 类型是 

      网友评论