|
3 | 3 | * [introduction](README.md)
|
4 | 4 | * [致谢](chapter1/acknowledagements.md)
|
5 | 5 | * [理念](chapter2/philosophy.md)
|
6 |
| - * [函数响应式编程](chapter2/functional_reactive_programming.md) |
7 |
| - * [结论](chapter2/conclusion.md) |
| 6 | + * [函数响应式编程](chapter2/functional_reactive_programming.md) |
| 7 | + * [结论](chapter2/conclusion.md) |
8 | 8 | * [用RXCollections进行函数式编程](chapter3/functional_programming_with_RXCollections.md)
|
9 |
| - * [高阶函数](chapter3/Higher_Order_Functions.md) |
10 |
| - * [使用RXCollections](chapter3/installing_RXCollections.md) |
11 |
| - * [映射](chapter3/map.md) |
12 |
| - * [过滤](chapter3/filter.md) |
13 |
| - * [折叠](chapter3/fold,md) |
14 |
| - * [性能](chapter3/performance.md) |
15 |
| - * [总结](chapter3/conclusion.md) |
| 9 | + * [高阶函数](chapter3/Higher_Order_Functions.md) |
| 10 | + * [使用RXCollections](chapter3/installing_RXCollections.md) |
| 11 | + * [映射](chapter3/map.md) |
| 12 | + * [过滤](chapter3/filter.md) |
| 13 | + * [折叠](chapter3/fold,md) |
| 14 | + * [性能](chapter3/performance.md) |
| 15 | + * [总结](chapter3/conclusion.md) |
16 | 16 | * [ReactiveCocoa 简介](chapter4/introduction_to_reactivecocoa.md)
|
17 |
| - * [使用ReactiveCocoa](chapter4/installing_reactivecocoa.md) |
18 |
| - * [流和序列](chapter4/streams_and_sequences.md) |
19 |
| - * [信号](chapter4/signals.md) |
20 |
| - * [订阅](chapter4/subscriptions.md) |
21 |
| - * [状态推导](chapter4/deriving_state.md) |
22 |
| - * [指令](chapter4/commands.md) |
23 |
| - * [RACSubject](chapter4/racsubject.md) |
24 |
| - * [热信号与冷信号](chapter4/hot_and_cold_signals.md) |
25 |
| - * [组播](chapter4/multicasting.md) |
26 |
| - * [总结](chapter4/conclusion.md) |
| 17 | + * [使用ReactiveCocoa](chapter4/installing_reactivecocoa.md) |
| 18 | + * [流和序列](chapter4/streams_and_sequences.md) |
| 19 | + * [信号](chapter4/signals.md) |
| 20 | + * [订阅](chapter4/subscriptions.md) |
| 21 | + * [状态推导](chapter4/deriving_state.md) |
| 22 | + * [指令](chapter4/commands.md) |
| 23 | + * [RACSubject](chapter4/racsubject.md) |
| 24 | + * [热信号与冷信号](chapter4/hot_and_cold_signals.md) |
| 25 | + * [组播](chapter4/multicasting.md) |
| 26 | + * [总结](chapter4/conclusion.md) |
27 | 27 | * [ReactiveCocoa的实践](chapter4/reactivecocoa_practice.md)
|
28 |
| - * [FunctionalReactivePixels的基础知识](chapter4/basic_of_functionalReactivePixels.md) |
29 |
| - * [添加FunctionalReactivePixels](chapter4/adding_to_functionalReactivePixels.md) |
30 |
| - * [和FunctionalReactivePixels一起实践](chapter4/revisiting_functionalReactivePixels.md) |
31 |
| - * [网络层回访](chapter4/networking_layer_revisited.md) |
32 |
| - * [总结](chapter4/conclusion.md) |
| 28 | + * [FunctionalReactivePixels的基础知识](chapter4/basic_of_functionalReactivePixels.md) |
| 29 | + * [添加FunctionalReactivePixels](chapter4/adding_to_functionalReactivePixels.md) |
| 30 | + * [和FunctionalReactivePixels一起实践](chapter4/revisiting_functionalReactivePixels.md) |
| 31 | + * [网络层回访](chapter4/networking_layer_revisited.md) |
| 32 | + * [总结](chapter4/conclusion.md) |
33 | 33 |
|
34 | 34 | * [MVVM On iOS](chapter5/mvvm_on_ios.md)
|
35 |
| - * [什么是MVVM](chapter5/what_is_mvvm.md) |
36 |
| - * [跟随FunctionalReactivePixels的脚步](chapter5/revisiting_functionalReactivePixels.md) |
37 |
| - * [MVVM的具体实践](chapter5/mvvm_in_practice.md) |
38 |
| - * [测试ViewModels](chapter5/testing_viewModels.md) |
39 |
| - * [终稿](chapter5/final_thoughts.md) |
| 35 | + * [什么是MVVM](chapter5/what_is_mvvm.md) |
| 36 | + * [跟随FunctionalReactivePixels的脚步](chapter5/revisiting_functionalReactivePixels.md) |
| 37 | + * [MVVM的具体实践](chapter5/mvvm_in_practice.md) |
| 38 | + * [测试ViewModels](chapter5/testing_viewModels.md) |
| 39 | + * [终稿](chapter5/final_thoughts.md) |
0 commit comments