您的位置:首页 > 移动开发 > Swift

RxSwift 学习指导索引

2016-12-28 11:01 387 查看
https://github.com/DianQK/LearnRxSwift

RxSwift 学习指导索引

RxSwift 系列教程

前言

000 前言:一起来学习 RxSwift

000 阅读提示:读一下又不会怀孕

000 参考资源

初章 体验 Rx

001 初章 第一节:为什么要学习并使用 RxSwift

002 初章 第二节:创建一个 tableView

003 初章 第三节:网络层的简单示例

第二章 Rx 序列基本操作

004 第二章 第一节: Rx 基本概念

005 第二章 第二节:创建序列 Observable

006 第二章 第三节:什么是 Subject

007 第二章 第四节:变换序列

008 第二章 第五节:过滤序列

009 第二章 第六节:组合序列

010 第二章 第七节:复习

011 第二章 第八节:错误处理

012 第二章 第九节:其他操作符

~~ 013 第二章 第二节:补充 ~~ 占坑

第三章 在 Rx 中切换线程

014 第三章 第一节:线程介绍

015 第三章 第二节:线程切换

016 第三章 第三节:封装线程

~~ 017 第三章 第四节:不要滥用线程 ~~ 占坑

~~ 017 第三章 第四节:补充 ~~ 占坑

* 第四章 RxCocoa *

019 第四章 第一节: RxCocoa 的 API

020 第四章 第二节: RxExtensions 介绍

021 第四章 第三节: Units

022 第四章 第五节: RxDelegate

~~ 023 第四章 第四节: RxAnimation ~~ 占坑

~~ 024 第四章 第四节:补充 ~~ 占坑

番外 Tips

101 番外:为什么 label.rx_text 不是 ObservableType

102 番外:更优雅的处理 TableView Select

在实践中应用 RxSwift 1 - 使用 Result 传递值

在实践中应用 RxSwift 2 - 使用函数式复用代码

RxSwift 下的 map 与 flatMap

在实践中应用 RxSwift 3 处理 Cell

(称之为教程有些夸张了~跑。。。

参考资源

以下是我简单整理的一些可以用来参考学习的文章和指导,同时我的文章也会参考这些文章,表示感谢。

Github

官方的项目中已经给出了很好的例子 RxExample

RxSwiftCommunity

RxGitHubAPI

Repo

RxAlamofire Alamofire 的 Rx 扩展

RxDataSources 方便建立
UITableView
UICollectionView
的 DataSource

RxOptional 过滤可选

RxGitHubAPI Github API

Demo

RxPagination try! Swift 大会 POP Demo

RxDemo gank.io

RxSwiftWeather 修改自 SwiftWeather

RxSwiftGram

文档 & 博客

ReactiveX 文档中文翻译

[Rx Design Guidelines](http://download.microsoft.com/download/4/E/4/4E4999BA-BC07-4D85-8BB1-4516EC083A42/Rx Design Guidelines.pdf)

Introduction to Rx

Functional Programming in Javascript

ReactiveCocoa 讨论会

李忠的博客

美团 RAC 技术博客

Haskell 学习

DengFeng 的 Blog



排名顺序仅仅是我整理的时间排的,都是很好的文章。

LICENSE

MIT
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: