最近的新技术还真是多啊,什么鬼Android的EventBus,RxAndroid,ios的ReactiveCocoa。 我完全没有接触过!!!没空!!!加班!!!! 响应式编程还是蛮牛逼的。主要是方便开发,减少回调地狱(callback-hell) 巴拉巴拉一大堆,还是要回归今天的主题——三明治。 ...
分类:
其他好文 时间:
2016-05-27 02:00:28
阅读次数:
152
1.ReactiveCocoa简介 ReactiveCocoa(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾。 2.ReactiveCocoa作用 在我们iOS开发过程中,当某些事件响应的时候,需要处理 ...
分类:
其他好文 时间:
2016-05-25 14:55:03
阅读次数:
200
这篇博客将会继续翻译RAC的官方文档Framework Overview. 主要是对RAC这和框架进行概览的介绍和学习。同时也可以参考我前面的两篇翻译《响应式编程框架ReactiveCocoa学习——基本操作符》《响应式编程框架ReactiveCocoa介绍与入门》。其中ReactiveCocoa的Github官方地址为 https://github.com/ReactiveCocoa/React...
分类:
其他好文 时间:
2016-05-23 15:13:30
阅读次数:
143
接下来的部分摘自:最快让你上手之ReactiveCocoa基础篇 先简单介绍下目前咱们已知的编程思想。 1 面向过程:处理事情以过程为核心,一步一步的实现。 2 面向对象:万物皆对象 3 链式编程思想:是将多个操作(多行代码)通过点号(.)链接在一起成为一句代码,使代码可读性好。a(1).b(2). ...
分类:
其他好文 时间:
2016-05-20 13:05:54
阅读次数:
143
常用第三方
今天就给大家总结一下,我们在项目中用到最多的第三方,免去了大家花时间去搜索,在这里大家进行了全面的总结.
1. 编程框架
1:基于响应式编程思想的oc
地址:https://github.com/ReactiveCocoa/ReactiveCocoa
2:iOS快速简单集成国内三大平台分享
地址:https://github.com/xumeng/XMS...
分类:
其他好文 时间:
2016-05-18 19:55:40
阅读次数:
181
一:第三方插件1:基于响应式编程思想的oc地址:https://github.com/ReactiveCocoa/ReactiveCocoa2:hud提示框地址:https://github.com/jdg/MBProgressHUD3:XML/HTML解析地址:https://github.com ...
分类:
其他好文 时间:
2016-05-17 13:00:46
阅读次数:
185
1、ReactiveCocoa简介 ReactiveCocoa(简称RAC),是由Github开源的一个应用于iOS和iOS开发的新框架。Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾。RAC具有函数式编程和响应式编程的特性,主要吸取了 .Net 的 Reactive Exte ...
分类:
其他好文 时间:
2016-05-13 12:11:33
阅读次数:
194
最近工作比较忙,但还是出来更新博客了,今天给大家分享一些ReactiveCocoa以及MVVM的一些东西,干活还是比较足的。在之前发表过一篇博文,名字叫做《iOS开发之浅谈MVVM的架构设计与团队协作》,大体上讲的就是使用Block回调的方式实现MVVM的。在写上篇文章时也知道有ReactiveCo ...
分类:
移动开发 时间:
2016-05-05 11:06:18
阅读次数:
223
看到一篇关于MVVM模式的博文进行分享学习 转载: http://limboy.me/ios/2015/09/27/ios-mvvm-without-reactivecocoa.html MVVM 是 MVC 模式的一种演进,它主要解决了 ViewController 过于臃肿带来的不易维护和测试的 ...
分类:
移动开发 时间:
2016-04-28 01:55:27
阅读次数:
507
一、响应式编程范式FRPFRP,全称为Functional Reactive Programming,是一种响应变化的编程范式,最近几年比较火,大概的理解就像这样:
当a的值或者b的值发生变化时,c的值会自动响应a的值或b的值变化的信号,自动更正自己的值,类似这种编程思想就称为FRP。FRP提供了一种信号机制来实现这样的效果,通过信号来记录值的变化。信号可以被叠加、分割或合并。通过对信号的组合...
分类:
移动开发 时间:
2016-04-22 20:04:16
阅读次数:
266