0推荐
7K 浏览

用于多播的 RACMulticastConnection

ReactiveCocoa 中的信号信号在默认情况下都是冷的,每次有新的订阅者订阅信号时都会执行信号创建时传入的 block;这意味着对于任意一个订阅者,所需要的数据都会 重新计算 ,这在大多数...
0推荐
8K 浏览

理解 RACScheduler 的实现

RACScheduler 是一个线性执行队列,ReactiveCocoa 中的信号可以在 RACScheduler 上执行任务、发送结果;它的实现并不复杂,由多个简单的方法和类组成整个 RACS...
0推荐
10K 浏览

ReactiveCocoa 中 奇妙无比的“宏”魔法

在ReactiveCocoa 中,开源库作者为我们提供了很多种魔法,“黑”魔法,“红”魔法……今天就让先来看看“红”魔法。
0推荐
28K 浏览

『状态』驱动的世界:ReactiveCocoa

这篇以及之后的文章主要会对 ReactiveObjc v2.5 的实现进行分析,从最简单的例子中了解 ReactiveCocoa 的工作原理以及概念,也是笔者个人对于 RAC 学习的总结与理解。...
0推荐
11K 浏览

ReactiveCocoa 中 RACCommand底层实现分析

在ReactiveCocoa 过程中,除去RACSignal和RACSubject这些信号类以外,有些时候我们可能还需要封装一些固定的操作集合。这些操作集合都是固定的,每次只要一触发就会执行事先...
0推荐
7K 浏览

ReactiveCocoa 中 RACCommand底层实现分析

在ReactiveCocoa 过程中,除去RACSignal和RACSubject这些信号类以外,有些时候我们可能还需要封装一些固定的操作集合。这些操作集合都是固定的,每次只要一触发就会执行事先...
0推荐
9K 浏览

ReactiveCocoa 中 集合类RACSequence 和 RACTuple底层实现分析

前言 在OOP的世界里使用FRP的思想来编程,光有函数这种一等公民,还是无法满足我们一些需求的。因此还是需要引用变量来完成各式各样的类的操作行为。 在前几篇文章中详细的分析了RACStream中...
0推荐
9K 浏览

ReactiveCocoa 中 RACSignal 所有变换操作底层实现分析(上)

在ReactiveCocoa整个库中,RACSignal占据着比较重要的位置,而RACSignal的变换操作更是整个RACStream流操作核心之一。在上篇文章中也详细分析了bind操作的实现。...
0推荐
11K 浏览

ReactiveCocoa 中 RACSignal 是如何发送信号的

ReactiveCocoa 是一个(第一个?)将函数响应式编程范例带入Objective-C的开源库。ReactiveCocoa是由 Josh Abernathy 和 Justin Spahr-...
0推荐
7K 浏览

如何在ReactiveCocoa中写单元测试

现在很多人在开发iOS时都使用 ReactiveCocoa ,它是一个函数式和响应式编程的框架,使用Signal来代替KVO、Notification、Delegate和Target-Actio...
0推荐
58K 浏览

ReactiveCocoa中潜在的内存泄漏及解决方案

ReactiveCocoa 是 GitHub 开源的一个函数响应式编程框架,目前在美团App中大量使用。
0推荐
10K 浏览

图解ReactiveCocoa

ReactiveCoCoa是iOS中实践函数响应式编程的利器。
0推荐
15K 浏览

ReactiveCocoa学习总结

最近一直断断续续学习关于ReactiveCocoa的知识内容,对于它的一些基础内容将通过本文进行一个总结,主要是一些入门知识
0推荐
14K 浏览

ReactiveCocoa入门教程:第二部分

ReactiveCocoa 是一个框架,它允许你在你的iOS程序中使用函数响应式(FRP)技术。加上第一部分的讲解,你将会学会如何使用信号量(对事件发出数据流)如何替代标准的动作和事件处理逻辑。...
0推荐
14K 浏览

基于彻底解耦合的实验性iOS架构

这周我决定做一个关于彻底解耦合的应用架构的实验。我想探究的主题是: “如果所有的应用内通讯都通过一个事件流来完成会怎么样?” 我构造了一个待办事项应用,因为这是我一时激动下所能想到的最原...
0推荐
9K 浏览

细说ReactiveCocoa的冷信号与热信号(三):怎么处理冷信号与热信号

在 ReactiveCocoa 中,究竟什么才是热信号呢?冷信号是比较常见的, map 一下就会得到一个冷信号。
0推荐
24K 浏览

iOS 开发之 ReactiveCocoa 下的 MVVM

最近工作比较忙,但还是出来更新博客了,今天给大家分享一些ReactiveCocoa以及MVVM的一些东西,干活还是比较足的。在之前发表过一篇博文,名字叫做《iOS开发之浅谈MVVM的架构设计与团...
0推荐
57K 浏览

这样好用的ReactiveCocoa,根本停不下来

我个人非常推崇ReactiveCocoa,它就像中国的太极,太极生两仪,两仪生四象,四象生八卦,八卦生万物。ReactiveCocoa是一个高度抽象的编程框架,它真的很抽象,初看你不知道它是要干...
0推荐
24K 浏览

ReactiveCocoa自述:工作原理和应用

ReactiveCocoa (RAC)是一个Objective-C的框架,它的灵感来自函数式响应式编程. 如果你已经很熟悉函数式响应式编程编程或者了解ReactiveCocoa的一些基本...
0推荐
16K 浏览

ReactiveCocoa的自述

ReactiveCocoa (RAC)是一个Objective-C的框架,它的灵感来自函数式响应式编程. 如果你已经很熟悉函数式响应式编程编程或者了解ReactiveCocoa的一些基本前提,...

经验分享,提升职场影响力

投稿

热门问答

    热门文档