12 2017 档案

摘要:ReactiveCocoa 中 RACSignal 冷信号和热信号底层实现分析 前言 关于ReactiveCocoa v2.5中冷信号和热信号的文章中,最著名的就是美团的臧成威老师写的3篇冷热信号的文章: 细说ReactiveCocoa的冷信号与热信号(一) 细说ReactiveCocoa的冷信号与 阅读全文
posted @ 2017-12-25 09:56 yuhui.Mr 阅读(385) 评论(0) 推荐(0)
摘要:[转载]细说ReactiveCocoa的冷信号与热信号(三):怎么处理冷信号与热信号 2015年11月03日 作者: William Zang 文章链接 16489字 33分钟阅读 第一篇文章中我们介绍了冷信号与热信号的概念,前一篇文章我们也讨论了为什么要区分冷信号与热信号,下面我会先为大家揭晓热信 阅读全文
posted @ 2017-12-24 17:58 yuhui.Mr 阅读(192) 评论(0) 推荐(0)
摘要:[转载]细说ReactiveCocoa的冷信号与热信号(二):为什么要区分冷热信号 2015年09月28日 作者: William Zang 文章链接 6028字 13分钟阅读 前一篇文章我们介绍了冷信号与热信号的概念,可能有同学会问了,为什么RAC要搞得如此复杂呢,只用一种信号不就行了么?要解释这 阅读全文
posted @ 2017-12-24 17:23 yuhui.Mr 阅读(207) 评论(0) 推荐(0)
摘要:[转载]细说ReactiveCocoa的冷信号与热信号(一) 2015年09月08日 作者: William Zang 文章链接 3866字 8分钟阅读 背景 ReactiveCocoa(简称RAC)是最初由GitHub团队开发的一套基于Cocoa的FRP框架。FRP即Functional Reac 阅读全文
posted @ 2017-12-24 17:13 yuhui.Mr 阅读(331) 评论(0) 推荐(0)
摘要:继承关系: 1.RACSubject:信号提供者,自己可以充当信号,又能发送信号。 2.使用场景:通常用来代替代理,有了它,就不必要定义代理了。 需求: 1.给当前控制器添加一个按钮,push到另一个控制器界面 2.另一个控制器view中有个按钮,点击按钮,返回控制器的第一个页面和接收到第二个界面的 阅读全文
posted @ 2017-12-24 16:56 yuhui.Mr 阅读(203) 评论(0) 推荐(0)
摘要:ReactiveCocoa自述:工作原理和应用[--转载--] 本文翻译自GitHub上的开源框架ReactiveCocoa的readme, 英文原文链接https://github.com/ReactiveCocoa/ReactiveCocoa. ReactiveCocoa (RAC)是一个Obj 阅读全文
posted @ 2017-12-24 16:17 yuhui.Mr 阅读(519) 评论(0) 推荐(0)
摘要:iOS-ReactiveObjC 的高级使用(二)[--转载--] 很早之前学习了RAC 的初级用法,随着经验的积累和不断地学习,对RAC思想有了更深的理解,也学到了很多关于RAC 的高级用法 bind 绑定/包装 这里的bind的主要作用属于包装,将信号返回的值包装成一个新的值 是通过获取到信号返 阅读全文
posted @ 2017-12-23 22:42 yuhui.Mr 阅读(269) 评论(0) 推荐(0)
摘要:[--转载--] 一、利用 RAC 实现代理 前提:自定义一个 UIView: XMView, 里面有一个 UISwitch: colorSwitch 控件,并将 XMView 添加到控制器:ViewController中; 需求:通过改变 colorSwitch 控件的开关来改变控制器的背景色 实 阅读全文
posted @ 2017-12-23 22:33 yuhui.Mr 阅读(165) 评论(0) 推荐(0)
摘要:ReactiveObjC框架的简单介绍[--转载--] 最近在一直在学习RAC框架的Object-C版本ReactiveObjC(Swift版本为ReactiveSwift),这篇文章简单展示一下学习的成果!!!如果有什么地方理解错误,欢迎大家指正!!!互相学习...... ReactiveObjC 阅读全文
posted @ 2017-12-23 22:22 yuhui.Mr 阅读(148) 评论(0) 推荐(0)