-
Notifications
You must be signed in to change notification settings - Fork 6
/
ReactiveCocoa(RAC)
66 lines (44 loc) · 2.43 KB
/
ReactiveCocoa(RAC)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
看到RAC的感觉就像以前C++时看到boost的感觉,可能这是一个量变后进行质变提高的机会。
github地址:
https://github.com/ReactiveCocoa/ReactiveCocoa
为什么要用RAC:
http://www.cnblogs.com/yangecnu/archive/2012/11/03/Introducting_ReactiveExtensions.html
介绍:
http://www.cocoachina.com/applenews/devnews/2014/0630/8985.html
http://blog.devtang.com/blog/2014/02/11/reactivecocoa-introduction/
https://speakerdeck.com/robb/reactivecocoa-nsspain
https://github.com/blog/1107-reactivecocoa-for-a-better-world
http://blog.segmentfault.com/erliu/1190000000407346 各个对象的概述
http://www.teehanlax.com/blog/getting-started-with-reactivecocoa/
http://www.teehanlax.com/blog/reactivecocoa/
http://iiiyu.com/2013/09/11/learning-ios-notes-twenty-eight/
http://iiiyu.com/2013/10/15/learning-ios-notes-twenty-nine/
http://www.itiger.me/?p=38
RAC、RACSignal、RACStream中文介绍系列:
http://www.cnblogs.com/sunnyxx/p/3543542.html
http://www.itiger.me/?p=38
一个教程:
http://www.raywenderlich.com/62699/reactivecocoa-tutorial-pt1
http://www.raywenderlich.com/62796/reactivecocoa-tutorial-pt2
“无网不剩”的blog介绍:
http://blog.leezhong.com/tech/2014/06/06/deep-into-reactivecocoa2.html 介绍一些实际编码
http://blog.leezhong.com/ios/2013/12/27/reactivecocoa-2.html
http://blog.leezhong.com/ios/2013/06/19/frp-reactivecocoa.html
http://blog.leezhong.com/image/FRP_ReactiveCocoa_large.png
http://blog.leezhong.com/ios/2014/01/05/ios-rest-client-implementation.html
资料翻译(比较生硬)
http://blog.sina.com.cn/s/blog_6591f6a20101cmz5.html
Reactive Extension的介绍:
http://www.cnblogs.com/yangecnu/archive/2012/11/03/Introducting_ReactiveExtensions.html
一个使用RAC的例子(天气预报):
http://sjpsega.com/blog/2014/02/11/yi--ios-7-best-practices-part-1/
http://sjpsega.com/blog/2014/02/15/yi--ios-7-best-practices-part-2/
一个MVVM例子:
http://cocoasamurai.blogspot.hk/2013/03/basic-mvvm-with-reactivecocoa.html
- 关于MVC与MVVM的理解
MVC:V接受交互请求,C根据请求向M获取数据,C将M送给V,V显示或回复请求。对M的处理在V中进行。
MVVM:C接受V的交互请求,VC传递给VM,VM根据请求向M获取数据,VM处理M并通知VC改变界面呈现。对M的处理在VM中进行。
MVVM Example: https://github.com/Machx/MVVM-IOS-Example
使用RAC的工程例子
https://github.com/AshFurrow/FunctionalReactivePixels
-