RxSwift 学习指导索引
2016-12-28 11:01
387 查看
https://github.com/DianQK/LearnRxSwift
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 第四章 第四节:补充 ~~ 占坑
102 番外:更优雅的处理 TableView Select
在实践中应用 RxSwift 1 - 使用 Result 传递值
在实践中应用 RxSwift 2 - 使用函数式复用代码
RxSwift 下的 map 与 flatMap
在实践中应用 RxSwift 3 处理 Cell
(称之为教程有些夸张了~跑。。。
RxSwiftCommunity
RxGitHubAPI
RxDataSources 方便建立
RxOptional 过滤可选
RxGitHubAPI Github API
RxDemo gank.io
RxSwiftWeather 修改自 SwiftWeather
RxSwiftGram
[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
排名顺序仅仅是我整理的时间排的,都是很好的文章。
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 不是 ObservableType102 番外:更优雅的处理 TableView Select
在实践中应用 RxSwift 1 - 使用 Result 传递值
在实践中应用 RxSwift 2 - 使用函数式复用代码
RxSwift 下的 map 与 flatMap
在实践中应用 RxSwift 3 处理 Cell
(称之为教程有些夸张了~跑。。。
参考资源
以下是我简单整理的一些可以用来参考学习的文章和指导,同时我的文章也会参考这些文章,表示感谢。Github
官方的项目中已经给出了很好的例子 RxExampleRxSwiftCommunity
RxGitHubAPI
Repo
RxAlamofire Alamofire 的 Rx 扩展RxDataSources 方便建立
UITableView和
UICollectionView的 DataSource
RxOptional 过滤可选
RxGitHubAPI Github API
Demo
RxPagination try! Swift 大会 POP DemoRxDemo 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相关文章推荐
- 自主学习之RxSwift(二) -----flatMap
- moya+RxSwift+HandyJSON 学习
- 自主学习之RxSwift(一) -----Driver
- RxSwift学习心得
- 【iOS学习】RxSwift从零入手 - 介绍
- 自主学习之RxSwift(二) -----flatMap
- RxSwift学习教程之类型对象Subject详解
- RxSwift学习之Observable的新建、订阅及取消订阅
- 自主学习之RxSwift(一) -----Driver
- RxSwift学习教程之基础篇
- java入门学习指导之最佳方向
- lucene学习----创建索引
- Linux学习指导[3]--Linux系统学习方法论
- asp.net 2.0 学习指导 菜鸟到中级程序员的飞跃
- asp.net2.0学习指导 菜鸟到中级程序员的飞跃
- java入门学习指导之最佳方向(下)
- 路在何方:JAVA入门学习指导方向
- Linux学习指导[4]--基于Linux的学习方法
- 索引学习-摘抄
- 高人指导:如何学习Hibernate