首页
学习
活动
专区
工具
TVP
发布

冰霜之地

专栏成员
79
文章
134567
阅读量
24
订阅数
ReactiveCocoa 中 奇妙无比的 “宏” 魔法
在ReactiveCocoa 中,开源库作者为我们提供了很多种魔法,“黑”魔法,“红”魔法……今天就让先来看看“红”魔法。
一缕殇流化隐半边冰霜
2018-08-30
2.8K0
ReactiveCocoa 中 RACScheduler是如何封装GCD的
在使用ReactiveCocoa 过程中,Josh Abernathy和Justin Spahr-Summers 两位大神为了能让RAC的使用者更畅快的在沉浸在FRP的世界里,更好的进行并发编程,于是就对GCD进行了一次封装,并与RAC的各大组件进行了完美的整合。
一缕殇流化隐半边冰霜
2018-08-30
1K0
ReactiveCocoa 中 集合类 RACSequence 和 RACTuple 底层实现分析
在OOP的世界里使用FRP的思想来编程,光有函数这种一等公民,还是无法满足我们一些需求的。因此还是需要引用变量来完成各式各样的类的操作行为。
一缕殇流化隐半边冰霜
2018-08-30
8710
ReactiveCocoa 中 RACSignal 冷信号和热信号底层实现分析
关于ReactiveCocoa v2.5中冷信号和热信号的文章中,最著名的就是美团的臧成威老师写的3篇冷热信号的文章:
一缕殇流化隐半边冰霜
2018-08-30
1.1K0
ReactiveCocoa 中 RACSignal 是如何发送信号的
ReactiveCocoa是一个(第一个?)将函数响应式编程范例带入Objective-C的开源库。ReactiveCocoa是由Josh Abernathy和Justin Spahr-Summers 两位大神在对GitHub for Mac的开发过程中编写的。Justin Spahr-Summers 大神在2011年11月13号下午12点35分进行的第一次提交,直到2013年2月13日上午3点05分发布了其1.0 release,达到了第一个重要里程碑。ReactiveCocoa社区也非常活跃,目前最新版已经完成了ReactiveCocoa 5.0.0-alpha.3,目前在5.0.0-alpha.4开发中。
一缕殇流化隐半边冰霜
2018-08-30
1.7K0
ReactiveCocoa 中 RACSignal 所有变换操作底层实现分析(上)
在上篇文章中,详细分析了RACSignal是创建和订阅的详细过程。看到底层源码实现后,就能发现,ReactiveCocoa这个FRP的库,实现响应式(RP)是用Block闭包来实现的,而并不是用KVC / KVO实现的。
一缕殇流化隐半边冰霜
2018-08-30
7500
由FlexBox算法强力驱动的Weex布局引擎
在上篇文章里面谈了Weex在iOS客户端工作的基本流程。这篇文章将会详细的分析Weex是如何高性能的布局原生界面的,之后还会与现有的布局方法进行对比,看看Weex的布局性能究竟如何。
一缕殇流化隐半边冰霜
2018-08-29
2.6K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档