首页 > 其他 > 详细

ReactiveCocoa 学习笔记

时间:2015-11-22 15:47:12      阅读:337      评论:0      收藏:0      [点我收藏+]

先看一下github主页的介绍;
 
第一篇教程开始,学习过程:
1,pod安装的过程遇到点问题,百度了下pod怎么建reactivecocoa工程,解决;
2,通读这篇教程,对ReactiveCocoa有初步的了解;(这一步,不能快,必须慢慢来)
3,思考ReactiveCocoa和自己写的普通mvc代码有什么优劣点;(这一步是个人习惯,如果想不出ReactiveCocoa比自己写的代码好的地方,自己没有学习动力;)
4,照着这篇文章的教程走一遍;(必须手敲,不能复制;)
     flattenMap 这个地方卡了一下     
          5,回顾下哪些不太理解的,进入下一节。
 
第二篇教程开始,学习过程:
          1,ipad登陆不了twitter,用了http代理还是不行,最后开了vpn,解决; 
          2,苹果的Social Accounts   有点疑问,先略过,当成API调用;
          3,signal的生命周期(以completed和error结束); 
          4,error 是会跳过flattenMap 的; 主线程更新UI(这点同安卓);
 
https://github.com/loyinglin/SearchPhone                代码地址。
第三篇,自己实现,一个查询手机号归属地的功能;
 
 
RAC和MVVM框架如何交流;
 
中文翻译地址,里面有英文原文地址。
 
 
这里简略的画了一个图,希望能有所帮助。
 
一个天气APP的案例,主要用了:RACObserve() ,  RAC(),  createSignal()这三个。
 
7,把ReactiveCocoa用到自己的项目中。
 
 

ReactiveCocoa 学习笔记

原文:http://www.cnblogs.com/loying/p/4985974.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!