RxJS 博大精深,看了好几篇文章都没有明白. 范围牵扯到了函数响应式开发去了... 我对函数式一知半解, 响应式更是第一次听到... 唉...不过日子还是得过...混着过先呗 我目前所理解的很浅, 大致上是这样的概念. 1.某些场景下它比promise好用, 它善于过滤掉不关心的东西. 2.它是观 ...
分类:
Web程序 时间:
2016-09-23 18:11:30
阅读次数:
2185
前言RxSwift是Swift函数响应式编程的一个开源库,由Github的ReactiveX组织开发,维护。RxSwift的目的是让让数据/事件流和异步任务能够更方便的序列化处理,能够使用Swift进行响应式编程目前,RxSwift在Github上收到了5000+Star,600+fork。本文的目的
介绍RxSwift的核心思想
讲解RxSwift的基础使用
介绍RxSwift的优点
如果你有时间...
分类:
编程语言 时间:
2016-07-08 13:51:51
阅读次数:
3926
1.ReactiveCocoa(简称RAC),是有Github开源的一个应用于iOS和OS开发的心框架,Cocoa是苹果框架的简称,因此很多苹果框架都喜欢以Cocoa结尾,他开辟的Object-C编程的新纪元,他的厉害之处在与他的编程思想. 2.编程思想: 函数响应式编程:(Functional R ...
分类:
其他好文 时间:
2016-04-16 18:23:29
阅读次数:
241
ReactiveX序列——RxSwift
从本篇博客开始,将为大家带来一序列ReactiveX语言的讲解,ReactiveX是微软推出的开源一个项目,里面包含了RxJava,RxJs,RxSwift,RxCpp,Rx.Net等一序列的Functional Reactive Programming(FRP,函数响应式编程)。从这篇博客开始以上我提到的5个语言的FRP。
Swift是苹果公司新推出...
分类:
编程语言 时间:
2016-04-04 15:02:42
阅读次数:
422
ReactiveCocoa结合了几种编程风格: ReactiveCocoa也可能被描述为函数响应式编程(FRP)框架。 以后使用RAC解决问题,就不需要考虑调用顺序,直接考虑结果,把每一次操作都写成一系列嵌套的方法中,使代码高聚合,方便管理。 通常都会使用CocoaPods(用于管理第三方框架的插件
分类:
其他好文 时间:
2016-03-23 13:00:27
阅读次数:
226
上一篇讲ReactiveCocoa是函数响应式编程,并将多种事件响应的方式统一起来,使得不同的事件响应方式高度统一。同时也讲了ReactiveCocoa框架里面常见的几个概念。接下来基于那几个概念来看看UI开发中的几个应用。 到rac_signalForControlEvents方法里面查看这个方法
分类:
其他好文 时间:
2016-03-18 17:52:02
阅读次数:
180
RxJava和EventBus的区别 EventBus是一个发布 / 订阅的事件总线。简单点说,就是两人约定好怎么通信,一人发布消息,另外一个约定好的人立马接收到你发的消息。 Rx:函数响应式编程 ,响应式代码的基本组成部分是Observables和Subscribers(事实上Observer才是
分类:
移动开发 时间:
2016-03-04 08:10:34
阅读次数:
381
翻译自:http://www.raywenderlich.com/62796/reactivecocoa-tutorial-pt2原文链接:ReactiveCocoa 是一个框架,它允许你在你的iOS程序中使用函数响应式(FRP)技术。加上第一部分的讲解,你将会学会如何使用信号量(对事件发出数据流)...
分类:
其他好文 时间:
2016-01-18 13:39:29
阅读次数:
151
ReactiveCocoaReactiveCocoa是函数响应式编程(FRP)框架。1、函数式编程:把操作尽量写成一系列嵌套的函数或者方法调用。2、响应式编程:不需要考虑调用顺序,只需要知道考虑结果,类似于蝴蝶效应,产生一个事件,会影响很多东西,这些事件像流一样的传播出去,然后影响结果。------...
分类:
其他好文 时间:
2015-12-08 20:12:29
阅读次数:
122
ReactiveCocoa是一个框架,它能让你在iOS应用中使用函数响应式编程(FRP)技术。在本系列教程的第一部分中,你学到了如何将标准的动作与事件处理逻辑替换为发送事件流的信号。你还学到了如何转换、分割和聚合这些...
分类:
其他好文 时间:
2015-11-10 16:30:05
阅读次数:
296